Je crois que le mieux c'est que je passe au constructeur de ma classe le stage, comme ça je peux appeller les méthodes qu'il faut des classes ayant été créées sur le stage (disons sur le premier niveau)
de même pour les events ; disons que si je garde mon stage dans une variable de la classe que je nomme _stage :
_stage.addEventListener(Event.ENTER_FRAME, frameUpdateHandler);
je peux gérer mes add et remove Events
Pour des nouveaux events je dois créer mes classes qui étendent Event et MouseEvent comme ceci:
1 2
| private var eventEvent:Class = VirtualMouseEvent;
private var mouseEventEvent:Class = VirtualMouseMouseEvent; |
Bon je vous raconte ceci pour que vous me confirmiez si c'est un bon choix et pour que ce post puisse servir à d'autres.
chau
Partager