有沒有一種方法,使「getDefinitionByName()」與任何對象類型的工作,我只得到它帶班工作:AS3-是否可以從字符串中調用變量?
var test:Class = getDefinitionByName("myClass") as Class;
我需要這樣的東西:
var myNumber:Number = 10;
var test:Number = getDefinitionByName("myNumber") as Number;
trace(test); //10
或者有沒有另一種方法來實現這一目標?
我有一個keycode類,它是完整的keyCode整數,我希望能夠通過使用字符串從另一個類訪問它們。 class keyCodes {public const A:int = 65; } class myClass { function useKeyCodes(key:String){ var keyCode:int = keyCodes.getDefinitionByName(key)as int; } } 我希望能夠增加對鍵盤事件偵聽器新的密鑰不假思索鍵碼 – RValentine 2009-05-26 14:53:36
使用此:obj.useKeyCodes(flash.ui.Keyboard.A); – Jet 2009-05-28 16:43:23