作者s24601 (24601)
看板Flash
標題[問題] AC2 按鈕重複按有不同結果?
時間Sun Jul 18 23:44:49 2010
比如說按第一次是讓影片元件A播放
tellTarget ("A") {
play();
}
按了第二次變成讓B播放
tellTarget ("B") {
play();
但不知道在動作那邊要點什麼才有辦法這樣
請問有人知道嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.64.74
1F:推 sextitanic:一、設個變數用 if 判斷按過沒有,來決定要播哪個片段 07/19 02:47
2F:→ sextitanic:二、元件名稱後面設數字順序 07/19 02:48
3F:→ sextitanic:再用this["元件名稱"+數字].play();來播放 07/19 02:49
4F:→ sextitanic:然後數字加1,第二種方法適用於很多影片片段 07/19 02:49
5F:→ sextitanic:最後,tellTarget 的方法已經不建議使用 07/19 02:49
6F:→ sextitanic:直接元件名稱.play();即可 07/19 02:49
7F:→ aquarianboy:是傳說中的古拳法 :) 07/19 07:33
8F:→ s24601:抱歉@@ 那這樣按第三次可以變成讓A1播放嗎 07/19 11:23
9F:→ diabloevagto:你可以嘗試用除於數,如果只要1跟2就用取2的餘數在+1 07/19 12:50
我的影片片段名稱是A1,A2
放進去之後實體名稱分別是A1,A2
在按鈕設動作
on(release){
this["A"+1].
play();
}
但..不知道哪邊錯誤 orz
※ 編輯: s24601 來自: 140.119.207.199 (07/19 13:44)