Bonjour,
J'avais commencé par développer un classe ArrayUtil afin de me mettre à disposition quelques méthodes simples dont j'avais besoin telles que clone() et retire() (qui supprime du tableau un objet passé en paramètre).
Au final j'ai légèrement modifié cette classe pour qu'elle devienne simplement une sous-classe de la classe Array. Malheureusement au sein de ma classe je n'arrive plus à accéder aux cases du tableau.
En effet je me suis retrouvé avec au sein d'une boucle quelque-chose du style this[i], ce que compilateur n'aime pas, je mange tout simplement:
Error #1069: La propriété 0 est introuvable ... et il n'existe pas de valeur par défaut.
J'ai essayé de feinté de la sorte: (this as Array)[i]
Mais ce n'est pas mieux...
Quelqu'un connait la solution? En espérant que ce soit possible, sinon je ferai un prototype (ce qui n'est officiellement pas recommandé en AS3).
Merci d'avance. Bonne journée à tous
EDIT:
Arf... http://livedocs.adobe.com/flash/9.0_...=00000093.html
Pourtant ils font bien this[i] ....
Partager