好吧,所以我有一些名爲「stat」的變量,它是在我需要從主時間線訪問的影片剪輯中。我嘗試了多種方法,但都沒有工作。如何在主時間軸上訪問影片剪輯中的變量?
回答
編輯。
我把階段實例Movieclip名稱爲「mc」。這是一個這個腳本。
var stat:String ="Test";
以及接下來的腳本,主時間軸。如果您訪問mc.stat
,則無法獲得價值。控制檯顯示爲null
。當您調用主時間線腳本訪問實例MovieClip內部變量時。因爲腳本中的初始化代碼可能還沒有工作。所以你應該延遲打電話。我建議使用Timer
。試試這個:
import flash.events.Event;
import flash.utils.Timer;
import flash.events.TimerEvent;
trace("check1:" + mc.stat);
var timer:Timer = new Timer(1, 1);
timer.addEventListener(TimerEvent.TIMER, onAdded);
timer.start();
function onAdded(e:TimerEvent):void
{
timer.removeEventListener(TimerEvent.TIMER, onAdded);
trace("check2:" + mc.stat);
}
代碼總是有用的! 在執行代碼時存在movieclip musst。
trace("stat value in mc = " + mcName.stat);
對於mcName我把實例名稱或動畫movieclip名稱? – user2130844 2013-03-09 12:08:53
顯然...;) – M4tchB0X3r 2013-03-09 12:11:43
它不工作,但他們都應該存在於同一幀 – user2130844 2013-03-09 12:14:49
- 1. 從主時間軸上的影片剪輯中訪問影片剪輯
- 2. 如何從時間線訪問影片剪輯中的變量?
- 3. 在主影片剪輯中移動主時間軸中的幀
- 4. 訪問影片剪輯變量
- 5. 控制影片剪輯中的按鈕在主時間軸
- 6. 訪問影片剪輯中的影片剪輯 - actionscript 3
- 7. 從影片剪輯(檢查主時間軸播放)在AS3
- 8. 如何從class.as訪問變量的影片剪輯
- 9. 如何管理影片剪輯按鈕控制主時間軸上的聲音?
- 10. 如何訪問AS3中另一個影片剪輯中的影片剪輯?
- 11. 在嵌套的影片剪輯中訪問變量 - Actionscript 2
- 12. 訪問影片剪輯在影片剪輯
- 13. 如何在動作腳本3.0中訪問父級影片剪輯的變量
- 14. 訪問影片剪輯中的符號
- 15. AS3,影片剪輯中訪問公共變量
- 16. 如何從影片剪輯中訪問ActionScript類上的腳本?
- 17. TypeError:嘗試訪問影片剪輯內部的主時間軸時閃存AS3中的錯誤#1006
- 18. As3:從影片剪輯類訪問公共變量? (從時間軸和班級中)
- 19. 從另一個影片剪輯訪問變量
- 20. Flash AS3從影片剪輯訪問全局變量
- 21. 訪問產生的影片剪輯
- 22. 訪問兒童影片剪輯的FlashDevelop
- 23. 如何從ref影片剪輯中移動影片剪輯
- 24. 將變量投射到影片剪輯
- 25. 如何提取從影片剪輯動畫可變進主類公共變量
- 26. 如何在Flash中將影片剪輯移到影片剪輯後面?
- 27. 如何將addChild添加到影片剪輯的位圖中的影片剪輯
- 28. 如何訪問遮罩層內的影片剪輯
- 29. 在較高級別上啓動影片剪輯。或變量的問題?
- 30. 從主時間線中刪除在影片剪輯中調用的聲音
由於某種原因,它從來沒有使我編輯的第二個檢查 – user2130844 2013-03-09 12:21:21
。請檢查。 – 2013-03-09 12:29:56
我在movieclip裏創建了這樣的變量: var stat:Number = 1; – user2130844 2013-03-09 12:31:39