[問題] 有點小複雜的問題
現在場景上面有三個按鈕
我想要當按下一個按鈕的時候
可以先跑某段影格標籤 然後再根據變數判斷下一段該跑去哪個標籤
我先在A按鈕上面寫
on(press) {
set (go,1);
gotoAndPlay ("gowhere");
}
在B按鈕則寫上
on(press) {
set (go,2);
gotoAndPlay ("gowhere");
}
C按鈕就把變數設為3
然後在影格標籤"gowhere"的最後一格寫上
stop();
if (go=1) {
gotoAndPlay ("123")
} else if (go=2) {
gotoAndPlay ("456")
else if (go=3) {
gotoAndPlay ("678")
根據這個邏輯
在不同標籤 (有用關鍵影格分開)的按鈕上都寫上路徑
以求可以自由跳躍於標籤之間
但實際上是當我跳到標籤123或456時
卻跳不回來
就算在那邊的按鈕寫上 當go=多少時會跳到哪
還是會跳不過去
我有試著trace go的數值 但數值卻是在不同標籤之中亂跳
例如按A按鈕該跑到123卻跑到456等等
請問面對這種情況,有比較好的程式寫法嗎? 或是有解決方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.212.10
推
01/20 17:29, , 1F
01/20 17:29, 1F
→
01/20 17:30, , 2F
01/20 17:30, 2F
推
01/20 19:38, , 3F
01/20 19:38, 3F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章