. 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
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 ...
Rosanna : Quelqu'un peut-il me dire comment puis-je supprimer la fenêtre composant logiciel enfichable Shots qui s'ouvre automatiquement lorsque je ...
bienheureux Maresca : Je ne peux pas télécharger n'importe quel skypemote me spiegaaa
Matthieu : Bonjour à tous, malheureusement, Google ne permet pas l'utilisation de l'API pour Flash, mais il sera ...