Snow flakes as3 (cs4)

Soyez le premier à donner votre avis sur cette source.

Vue 13 817 fois - Téléchargée 2 576 fois

Description

Comme tous les ans, il faut qu'il y ait une source de flocons de neige (histoire d'en avoir au moins sur son ordi) ... cette année, je m'y colle !

Cette source est faite en AS3 sous CS4, mais peut être adaptée en CS3 en modifiant l'objet Vector en Array (en perdant des performances, dans Snow.as) et en remplaçant la récupération du focal de la caméra par un nombre (dans la classe SnowFlake.as).

Après un test de modifications de Z, j'ai décidé de garder la bonne vieille méthode du Focal qui a déjà fait ses preuves. Le Z étant très moche et plus gourmand au final...

Source / Exemple :


Le principe de base est simple :

afficher X flocons (particules) indépendantes sur l'écran avec des paramètres (distance min/max de profondeur, vitesse de balancement, etc ...) et les animer en fonction de leur propre état.

Chaque flocon a une taille (définie par le Z et le focal de la caméra) un type de dégradés, une vitesse de chute et une amplitude d'oscillation.
Les Maths feront le reste ...

Conclusion :


Source simple et assez facile à réutiliser, elle devrait permettre à la plupart de la comprendre simplement avec les commentaires ajoutés.

Encore une fois, c'est une source "rapide" (faite en 2H) qui pourra être améliorée et/ou customisée selon les envies.

Peg'

Codes Sources

A voir également

Ajouter un commentaire Commentaires
pegase31
Messages postés
6138
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
11
21 nov. 2009 à 18:33
bonjour, c'est dans les paramètres d'exportation, dans l'onglet flash, le bouton "paramètres" à coté de "script" en haut.

Peg'
DrBel
Messages postés
1
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
21 novembre 2009

21 nov. 2009 à 16:57
Bonjour .

l'exemple est très intéressant !

S.V.P, comment ça ce fait que le fichier .fla ne contient aucun code ?
Comment ce fait le référencement pour les fichiers externes ?
perfica3
Messages postés
1
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
9 novembre 2009

9 nov. 2009 à 20:20
comment faire pour prendre le flocon auto generer et lui definir un symbole dans flash a la place ?
pegase31
Messages postés
6138
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
11
30 déc. 2008 à 10:37
Nul besoin d'import au format CS3, il suffit de modifier le code cité et de créer un nouveau fla en cs3, puis d'importer la classe "Snow.as" dans les paramètres d'exportation.
Le Fla fourni n'est qu'un support vide de code, tout est dans les .as fournis.

Peg'

ps: Les pertes de ressources sont notables dans le passage en CS3
camegonffle
Messages postés
17
Date d'inscription
dimanche 6 mars 2005
Statut
Membre
Dernière intervention
24 septembre 2009

30 déc. 2008 à 00:07
Oui j'ai bien compris tu as CS4, ce que j'ai mal compris : "Cette source est faite en AS3 sous CS4, mais peut être adaptée en CS3 en modifiant l'objet Vector en Array (en perdant des performances, dans Snow.as)"... Je pensais que l'on pouvait porter les modifs d'objets "vector en array" via cs3.

Peut être avec une nouvelle source correctionnée de ta part pour les CS3istes ;)

CMG
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.