Peut-être que je ne vais rien apprendre à personne, mais je viens de découvrir que Flash crée ses packages sur le _root des animations. J'ai par hasard fait un createEmptyMovieClip sur _root avec un nom qui était le même que le nom d'un package, et impossible d'accéder aux classes du package !!! 8O

L'explication est sans doute que AS2 n'utilise pas le _global pour que des loadMovie n'interfèrent pas entre eux au niveau des classes, mais là ça fait quand même tout drôle ... Une autre solution aurait pu être trouvée pour un peu plus de logique ... :?

Je continue donc a penser que Macromedia n'a pas forcément fait le meilleur choix en créant un simple "traducteur" AS2 > AS1, au lieu de créer un vrai langage objet. Chez Macromedia comme dans tout développement, le bricolage n'ammène rien de bon en général ... :roll: