Une classe pour créer des objets flocons

Voici une petite animation  neige qui me permet d’expliquer le concept de classe.
Pour faire de la neige j’ai besoin de beaucoup de flocons. Je fais une classe Flocon dont le rôle sera de me fabriquer autant de flocons que je veux. Chaque fois que j’instancie la classe, je crée un flocon. Chaque flocon est une instance de la classe Flocon réalisée avec un script externe Flocon.as et un symbole unique de type MovieClip. A chaque instanciation, la classe crée à partir de ce symbole unique un flocon ayant des propriétés différentes: forme aléatoire, vitesse de chute variable, rotation aléatoire.

Cliquer ici pour voir l’animation.

script fichier fla

classe Flocon

classe Flocon optimisée

Publié dans ActionScript 3.0 | Marqué avec , , , , , , , , | Laisser un commentaire