Hériter de BroadcasterMX : il manque pas quelque chose ?
Par -Alexandre LEGOUT aka LAlex- le mardi, novembre 18 2003, 11:56 - AS2 - Lien permanent
Toujours sur mon moteur de tilegame en MVC (d'abord en 2D, puis en 3D iso), j'utilise pour la diffusion de mes évenements la classe BroadcasterMX au moyen de l'héritage. Ca permet de ne pas passer par la méthode initialize(), et également d'initialiser le prototype au lieu de l'instance. ![]()
Or, il se trouve que cette classe ne possede pas de constructeur !!! 8O Ce qui oblige a initialiser le tableau _listeners dans le constructeur de la classe fille. Une petite modification simple consiste donc à rajouter trois ligne dans le code de la classe :function BroadcasterMX() {Il suffit ensuite de faire un simple super() dans la classe fille ...
this._listeners = new Array();
}
Oulala, et l'EULA ? Je vais me faire taper sur les doigts moi !!!
![]()
Commentaires
franchement ... pas bête


Maintenant pourquoi ils y ont pas pensé chez macromédia ? et pourquoi cela reste une classe non documentée ?? là c'est une autre histoire
bye
En parlant de ton moteur 2D / 3D ... tu en es où ?
Tu nous en donnes un aperçu quand ?
Oula ... ca avance... à son rythme ...
Fil des commentaires de ce billet