Bonjour,
J'utilise AS3 depuis peu et je cherche le moyen d'appeler dynamiquement des methodes d'une classe :
En java typiquement je fait :
J'aimerai trouver un moyen de faire l'équivalent en flash ( as3 )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // récuperation de ma classe dans un objet 'Class' Class toCall = Class.forName( " [nom_de_ma_classe] " ); // récuperation de la methode statique qui me renverra une instance Method instanceMethod = toCall.getMethod( "[nom_de_la_methode_statique]" ); // execution de la methode statique Object moduleInstance = instanceMethod.invoke(null); // récupération de la methode non statique que je veux appeler Method methodToCall = toCall.getMethod( "[nom_de_la_methode]" ); // execution de la methode methodToCall.invoke( moduleInstance );
Merci d'avance
Partager