看板 Flash 關於我們 聯絡資訊
Q1: 在主場景(Scene 1)宣告一個變數, 要怎麼做才能令寫在movieclip影格內的script也能使用? Q2: addEventListener() 有event是表示"進入主場景"就持續進行判定嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.8.181
cjcat2266:關於listener機制 請見4411篇 04/27 20:10
cjcat2266:簡單來說,你就看哪個event符合你的需求 04/27 20:10
cjcat2266:去監聽那個event就是了 04/27 20:10
cjcat2266:"持續" 進行判定的event有ENTER_FRAME和TIMER 04/27 20:11
感謝,可以用了 T_T 補充一下第一點,假設現在要播一段動畫 在播放期間,設一個flag=1 想要在動畫結尾的影格令flag=0,但它會說這個flag未定義 @_@ 有辦法修正嗎? ※ 編輯: madturtle 來自: 59.124.8.181 (04/28 00:10)
cjcat2266:你在最上層宣告的變數 04/28 00:10
cjcat2266:在一個MovieCilp裡面要access它就要像 root.flag 04/28 00:10
cjcat2266:或者如果你這個MC是在最上層底下 04/28 00:11
cjcat2266:可以在MC裡面寫parent.flag去access這個變數 04/28 00:11
我在主場景這樣宣告: var flag:int = 1; 在mc的frame寫: root.flag = 0; 還是有問題!? 1119: Access of possibly undefined property flag through a reference with static type flash.display:DisplayObjectContainer. ※ 編輯: madturtle 來自: 59.124.8.181 (04/28 01:47)