Y at-il un moyen de faire « getDefinitionByName() » fonctionne avec tout type d'objet, je n'ai eu à travailler avec une classe:AS3- Est-il possible d'appeler une variable à partir d'une chaîne?
var test:Class = getDefinitionByName("myClass") as Class;
je besoin de quelque chose comme:
var myNumber:Number = 10;
var test:Number = getDefinitionByName("myNumber") as Number;
trace(test); //10
Ou Y a-t-il une autre méthode pour y parvenir?
Ceci est une solution. En fait, l'une des choses, pourquoi les constantes elles-mêmes ont été inventées, est d'identifier des valeurs littérales comme PI ou KEY_UP etc, donc vous n'avez pas besoin de vous souvenir de sa valeur - juste un nom constant. Et pour les keycodes il y a une classe 'Key' (en savoir plus dans le manuel). – Jet