[問題] AS3中影片片度變數要如何存取舞台影格變數
1.比如說 我在影格宣告一個變數為
var test1:Number = 100;
接著放個影片片段(Movie Clip,MC)在場景中
並在MC的時間軸上寫程式
想取用ROOT層的test1變數
按照AS2的寫法
直接在MC中寫
trace(_root.test1)
就可以取到100了
但是AS3把_root拿掉了....
所以不知道要怎麼取用
2.另外在MC的影格上若用parent.test1 會出現未定義變數....
trace(parent) //出現object MainTimeLine
trace(parent.parent)//出現object Stage
想請問這兩者差在哪??
以前AS2 root層的影格變數 能對到AS3的哪一個物件中嗎??
想請問在AS3中要怎麼寫呢?
3.類似的問題還有 在MC的時間軸寫ActionScript時
要如何控制root層的影格?
AS2的寫法是 _root.gotoAndPlay(2);
就可以控制了
AS3中不知道要怎麼寫..
還請高手幫忙解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.216.75
推
08/04 10:11, , 1F
08/04 10:11, 1F
推
08/04 10:55, , 2F
08/04 10:55, 2F
→
08/04 10:56, , 3F
08/04 10:56, 3F
→
08/04 11:00, , 4F
08/04 11:00, 4F
→
08/04 11:00, , 5F
08/04 11:00, 5F
→
08/04 17:00, , 6F
08/04 17:00, 6F
→
08/04 17:00, , 7F
08/04 17:00, 7F
推
08/05 11:58, , 8F
08/05 11:58, 8F
→
08/05 11:58, , 9F
08/05 11:58, 9F
→
08/05 17:21, , 10F
08/05 17:21, 10F
→
08/05 17:22, , 11F
08/05 17:22, 11F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):