我遇到了一些應該令人難以置信的基本問題,但我不知道如何解決我的問題。單幀循環,gotoandplay相同的框架
幀1:
X = 1
button1的使X = 3
幀2:
跟蹤X
gotoAn dPlay(2)
問題:
痕跡總是= 1,你按下按鈕後還是一樣。
這表明X爲3,當你按下按鈕,但它將恢復向右走,所以它看起來像的gotoAndPlay(2)仍在播放幀1
如何阻止它正在重置我的變量?
我遇到了一些應該令人難以置信的基本問題,但我不知道如何解決我的問題。單幀循環,gotoandplay相同的框架
幀1:
X = 1
button1的使X = 3
幀2:
跟蹤X
gotoAn dPlay(2)
問題:
痕跡總是= 1,你按下按鈕後還是一樣。
這表明X爲3,當你按下按鈕,但它將恢復向右走,所以它看起來像的gotoAndPlay(2)仍在播放幀1
如何阻止它正在重置我的變量?
如果你想保持幀2使用gotoAndStop(2);
如果你想創建一個幀2循環嘗試添加gotoAndPlay(2);到框架3
所以幀1代碼:
var x:int = 1;
按鈕的代碼將被移動到框架上框架2 2. 代碼將是
x = 3;
trace(x);
如果變量名是真的'X '如果你沒有跟蹤第一幀的任何內容,那麼你應該檢查幀2 – www0z0k
中的實際座標,然後跟蹤x = 1這意味着它正在播放第2幀,但是你的按鈕代碼是錯誤的。你能發佈你的代碼嗎? –