作者Ramone (Ramone)
看板Flash
標題[問題] 按鈕互動的問題
時間Fri Oct 3 13:29:42 2008
我是以AS3來寫的,譬如今天有三個按鈕 A B C。
而按鈕按下互動的分別是圖片 1 2 3
按下所顯示的圖片都在同一個位置上
有個小問題,當按下A 圖片1(影片片段) 以fade in 近來
所以我寫成
A.addEventListener(MouseEvent.CLICK,clickHandler);
function clickHandler(e:Event):void{
1.play();
}
相同的B C也以這樣寫法來寫
但我想要的是 不管按B或按C時,A會有fadeout的動作然後再帶入B或C的fadein
而同樣的 不管按誰 他們圖片都要先有前個按鈕所按到的影片片段fadeout再帶入
現在所按到圖片的fadein
我嘗試過 1.gotoAndPlay(fadeout的影格位置);
但有"先後順序" 所以放棄了
但似乎再怎麼寫都很麻煩
tweener會比較簡單嗎? 我正在嘗試中
不知道各位高手有沒有比較聰明的作法 ??
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.136.102
推 etrexetrex:4522 10/03 13:48
→ Ramone:THX !寫的好詳細 (y) 10/03 14:20