. Encore une fois dans l '"uniforme", comme cela s'est produit avec les événements (voir le nouvel événement de manutention Flash CS3 et Flash CS3: Le traitement d'un nouvel événement ), l'une des nombreuses fonctionnalités nouvelles dans ActionScript 3.0 est la disparition de tous ceux méthodes ad hoc dédiées à la création d'objets particuliers, tels que: createEmptyMovieClip() ou le célèbre attachMovie() . Avec Actionscript 3.0, l'opérateur new est suffisante pour effectuer toutes les opérations de l'immeuble. Un MovieClip, par exemple, est créé (runtime) avec le code suivant:
1 2 |
Mais allons-y! Si j'ai un symbole dans la bibliothèque et comment puis-je aller si je veux ajouter exécution attachMovie() est parti? La solution n'est pas très dissemblable de ce qui s'est passé en Actionscript 2.0. Vous devez d'abord aller dans la bibliothèque, sélectionnez le symbole et ouvrez la fenêtre des propriétés. Puis cochez la case Exporter pour ActionScript chaînage - comme cela s'est produit dans Flash 8. Une bibliothèque de symboles en tant que classe de base a toujours flash.display.MovieClip , mais cela ne nous intéresse pas beaucoup. La chose intéressante, cependant, est la classe de paramètre qui est défini par défaut (lorsque vous vérifiez l'exportation pour ActionScript) avec le nom du symbole. Ce qui est important à souligner, c'est que c'est une nouvelle façon dans Flash CS3 (et ActionScript 3.0). Le symbole à exporter doit avoir une référence de classe. La curiosité est que nous ne sommes pas obligés de créer notre propre force de la classe (étendue de flash.display.MovieClip ), bien que nous pourrions le faire.






Derniers Commentaires
Gabriel : Bonjour, article intéressant. J'aurais besoin de quelque chose de similaire, mais avec quelques modifications. Dans un ...
sebastian : la part de la Grande - merci!
Sujet : très utile en effet! Je l'ai essayé et il est juste ce dont j'avais besoin. Maintenant, je me demande comment puis-je obtenir ...
vik : Avec l'aide stratégique!
Pepper : Salut, je ne sais pas si vous êtes l'un des créateurs du plugin WP Bannerize. J'ai repéré un ...