Images avec Xml [Flash] - Flash/ActionScript - Programmation
Marsh Posté le 15-04-2007 à 12:05:54
le scope du callback onLoad est celui de l'objet appelant, soit Fichier_xml.
applique un Delegate pour forcer le scope sur _level0.
soit :
Code :
|
avec onXMLLoad ton callback actuel, déclaré cette fois comme fonction proprement (sur un calque à part, par exemple).
les constructions du type :
Code :
|
sont à proscrire. Ca s'appelle une "déclaration de fonction inline", c'est de l'AS1, et ça bousille le scope. Ces constructions se trouvent dans 95% des tutos que tu trouveras sur le Web, elles se sont généralisées parce qu'elles figurent dans l'aide de Flash sur beaucoup d'exemples. Dans la vraie vie, c'est une technique utilisée à titre exceptionnel pour accélèrer l'écriture du code (genre, pour écrire un exemple sur une page d'aide), mais c'est pas comme ça qu'on fait : on fait des classes, et/ou des Delegate.
Marsh Posté le 14-04-2007 à 20:14:35
Bonjour, j'ai un problème. J'aimerais afficher des images les unes à cotées des autres avec du Xml, pour cela j'ai mon fichier xml composé comme ceci :
Et alors, un code action script comme cela :
Le problème c'est que ce code n'affiche rien pourtant le fichier XML est bien chargé (Plusieurs tests)
Pouvez vous m'aider ?
Merci d'avance .