Ce sujet s'adresse aux developpeurs confirmés en actionscript 2.

Je cherche a faire du transtypage, comme en JAVA.
Voici pourquoi

J'ai un tableau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var tableau:Array = new Array();
J'ajoute des éléments dans mon tableau

Code : Sélectionner tout - Visualiser dans une fenêtre à part
tableau.push(new maClasse("Bla bla bla..."));
J'enléve des éléments de mon tableau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var valeur:maClasse = tableau.pop();
et hop erreur car tableau.pop() renvoie un 'Object' et non un 'maClasse'

C'est donc là, que comme en java, je me suis naturellement dit que je devait transformer le type, via une syntaxe que je pensais universelle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var valeur:maClasse = (maClasse) tableau.pop();
Et ... ca ne marche pas
Je sais que les développeurs en actionscript 2 sont pratiquement obligés d'être confrontés à ce problème lorsqu'ils travaillent avec de l'XML, alors j'aimerai savoir comment vous faites pour vous sortir de là

Merci merci à tous ! [/code]