我有以下功能,但似乎無法將myVar變量引入內聯函數。我在這裏做錯了什麼?我想要發生的是當我點擊myMc時,它應該將myVar打印到控制檯(「hello computer」)。如何將變量傳遞到動作腳本2中的內聯函數
function doSomething():Void { myVar = "hello computer"; myMc.onRelease = function(){ trace(myVar); //prints as "undefined" } }
ps。 - 我無法將myVar聲明爲全局變量或靜態變量,因爲在真實代碼中,我解析XML並且myVar不斷變化。
謝謝!這很好。它非常直截了當,但AS對我來說非常新穎,所以這些都是很棒的小課程。 – justinl 2009-11-12 02:18:22
沒問題。如果AS對你來說是新的,也許你應該從AS3開始:) – Reuben 2009-11-12 02:25:45