Re: [問題] 問個clearInterval的問題

看板Flash作者 (喵)時間18年前 (2007/06/06 09:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《icedesign (不可或缺的咖啡因)》之銘言: : ^^" : 想請教大家一個問題: : 假設我在場景上設計一個btn,稱為A_btn好了。 : 我在場景上設計了一個B_mc,我在B_mc裡面寫了一段程式↓ : var QQQ:Number : function xxx(){ : test : } : QQQ = setInterval(xxx,1000) : ,而我的A_btn的onRelease應用要怎麼寫,才能將B_mc裡面的 : QQQ給刪除掉呢? 要指定路徑 QQQ是在B_mc裡面的 所以你A_btn就要寫 A_btn.onRelease=function () { clearInterval(this._parent.B_mc.QQQ); } 這是用相對路徑去寫的 A和B都放在_root裡面或是同一個元件裡面 不然可以用絕對路徑寫 假設 B在_root A_btn.onRelease=function () { clearInterval(_root.B_mc.QQQ); } 以上程式碼都是寫在影格裡 如果要寫在物件裡 基本上只要注意路徑問題應該就沒問題了吧? 我沒用過interval 不過剛測試了一下這個是OK的 不曉得有版友可以協助修正嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.19.207.209
文章代碼(AID): #16PX52O_ (Flash)
文章代碼(AID): #16PX52O_ (Flash)