Re: [問題] 橫向捲軸的網頁
如果不考慮加速度等問題
設兩個按鈕 left_btn,right_btn 與你要移動的movie_mc
/////////////////////////////////////////////////////
在left_btn的程式寫下
on(rollOver){
direct="left"
}
on(rollOut){
direct="center"
}
/////////////////////////////////////////////////////
在right_btn的程式寫下
on(rollOver){
direct="right"
}
on(rollOut){
direct="center"
}
/////////////////////////////////////////////////////
在場景影格上寫
distance=5
_root.onEnterFrame = function() {
switch (direct) {
case "left" :
movie_mc._x-=distance;
break;
case "right" :
movie_mc._x+=distance;
break;
case "center":
break;
}
};
/////////////////////////////////////////////////////
如果要加速度的話
可能要偵測滑鼠座標會比較快
用按鈕做太浪費生命了
※ 引述《ingham (歪了 歪了 N )》之銘言:
: 請問一下各位大大
: 修了一堂基礎flash教學的課程
: 課堂上老師給大家看了一些例子
: 網路上有不少網頁或網站
: 呈現方式是以橫向移動(而非捲軸左右拉動)的形式
: 如7-11的open小將首頁
: http://www.7-11.com.tw/event/05open-chan/open-chan_top.html
: 還有左岸咖啡的網站
: http://www.lecafe.com.tw/#
: 這種類型的呈現方式若要用flash來做
: 在程式部份要怎麼做?
: 我是想到說以一張長型圖片當背景
: 再在左右兩邊放上透明按鈕(類似direct中的影像地圖)
: 然後在按鈕上放上"當滑鼠移過便向左/右拉動"的指令
: 可是同組有同學認為要用影片片段做
: 搞得現在有點模糊
: 感覺上像上述的這兩個網頁應該不太可能用這種簡單的語法就能寫出來
: 還請各位大大指點迷津
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.158.251
推
10/05 10:42, , 1F
10/05 10:42, 1F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章