Re: [問題] 共同宣告,各別呼叫。

看板Flash作者 (我是沒牌的營養師!)時間18年前 (2007/06/01 11:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《icedesign (不可或缺的咖啡因)》之銘言: : function test() { : for (var i:Number = 1; i<=6; i++) { this["test"+i+"_btn"].i = i; //加這行 : this["test"+i+"_btn"].onRelease = function() { : if (i=1) { : //trace(i); trace(this.i); //改成this.i,其它以此類推 : } : if (i=2) { : trace(i); : } : if (i=3) { : trace(i); : } : if (i=4) { : trace(i); : } : if (i=5) { : trace(i); : } : if (i=6) { : trace(i); : } : }; : } : } : test(); 應該這樣就行了 另外,即然這麼多個if,建議可以改用switch-case的方式 :) 供你參考 -- http://www.eddie.com.tw/blog/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.136.105
文章代碼(AID): #16Numtsi (Flash)
文章代碼(AID): #16Numtsi (Flash)