最近有同學問到,如何利用ACTION SCRIPT 2.0作出滑動式圖片選單

現在就來看一下這個AS2的滑動圖片選單製作方式

開啟Flash,依照下圖完成各元件的製作與命名。

flash_as2_move_img01.jpg 

//取遮罩的寬度
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這數值就可以了。

 

引用:http://www.minwt.com/?p=1956

arrow
arrow
    全站熱搜

    雞蛋貓異想世界 發表在 痞客邦 留言(0) 人氣()