Il semble que la classe XML de Flash ne soit pas déclarée comme étant dynamic. Voila qui pose pas mal de problème pour tout ce qui est callback, souvent utilisé dans l'évenement onLoad ... :? Si on veut accéder à un objet via une propriété de l'objet XML, on se voit obligé de ne pas effectuer de typage strict ... 8|

class Dummy {
        var node:String;
        function Dummy() {
                // ...
        }
        function loadFromXml($file:String) {
                var ldXml:XML = new XML();
                ldXml.callback = this;
                ldXml.load($file);
                ldXml.onLoad = function(suc) {
                        if (suc) {
                                this.callback.node = this.firstChild.nodeName;
                        } else {
                                trace("XML File error");
                        }
                }
        }
}
Il n'existe aucune propriété nommée 'callback'. ldXml.callback = this; Si on enlève le typage fort à la déclaration, ca fonctionne trés bien 8| var ldXml = new XML();