[問題] 有關變數傳遞的問題..

看板Flash作者 (喔)時間18年前 (2007/08/21 13:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/6 (看更多)
不好意思 最近剛學flash 我有看了前幾篇 有關變數傳遞的問題 可是可能我了解還太淺 所以還沒辦法解決..想請大家幫忙 --------------------------------------------------------- lightlight._visible = false; var tag:Number = new Number(); battery.onPress = function() { this.startDrag(); }; battery.onMouseUp = function() { this.stopDrag(); loadbhide(); } trace(tag); //這裡都無法抓到TAG=5 if(tag= =5) { lightlight._visible=true; } function loadbhide():Void{ origX = 16.1; origY = 349.1; trace(origX); if (battery.hitTest(light) and $light2Y==342.9) { unloadMovie(battery); unloadMovie(light); tag=5; } else { battery._x = origX; battery._y = origY; } } 想請問我該如何抓取到TAG值是五呢 我有試過在battery.onMouseUp = function() 裡TRACE(TAG)可以偵測到五 可是當我在外TRACE時就一直抓到零 希望各位能幫幫我 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.85.236

08/21 13:18, , 1F
loadbhide()有執行嗎? 有原始檔參考會更方便猜答案
08/21 13:18, 1F
文章代碼(AID): #16odArW4 (Flash)
文章代碼(AID): #16odArW4 (Flash)