最近有同學問到,如何利用ACTION SCRIPT 2.0作出滑動式圖片選單
現在就來看一下這個AS2的滑動圖片選單製作方式
開啟Flash,依照下圖完成各元件的製作與命名。
//取遮罩的寬度 var w=mask._width; //取遮罩的x、y var xx=mask._x; var yy=mask._y; //將所有圖片的y與遮罩對齊 allimg_mc._y=yy; //所有的按鈕事件 btn01.onRollOver = function() { xx=37; }; btn02.onRollOver = function() { xx=-(w*1)+37; }; btn03.onRollOver = function() { xx=-(w*2)+37; }; btn04.onRollOver = function() { xx=-(w*3)+37; }; //所有圖片當載入時滑動效果 allimg_mc.onEnterFrame = function () { allimg_mc._x = allimg_mc._x+(xx-allimg_mc._x)*0.45; }
這邊大概沒有什麼需要調整,若要增減圖片,只需直接加到allimg_mc影片元件中
若要改變照片的大小,mask與allimg_mc二個都要要一樣喔!
這樣在跑的時候才不會出現問題,至於滑的快慢直接修改movev這數值就可以了。
全站熱搜
留言列表