begin process at 2012 05 27 00:18:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

flocons en as3


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

flocons en as3

lundi 18 janvier 2010 à 16:01:52 | flocons en as3

artlexia

Bonjour,
apprentie graphiste, je débute en flash et je galère depuis plus d'une semaine pour faire tomber mes flocons sur une carte de voeux. (en AS3)
j'ai essayé plusieurs tutos, ça ne fonctionne jamais.
merci.
lundi 18 janvier 2010 à 16:10:50 | Re : flocons en as3

pegase31

Membre Club Administrateur CodeS-SourceS
Bonjour,

As-tu regardé les sources dispo sur ce site ?

Peg'
lundi 18 janvier 2010 à 16:17:25 | Re : flocons en as3

artlexia

oui, j'ai copié le code en remplacant les noms d'occurences mais sans succès...
lundi 18 janvier 2010 à 16:21:18 | Re : flocons en as3

pegase31

Membre Club Administrateur CodeS-SourceS
un copier/coller ne suffit pas ... les sources ne sont pas ici pour être "utilisée" tel-quel, mais pour apprendre et savoir ce que l'on fait.

Tu es débutante, et la meilleure solution pour progresser est d'étudier ce qui est dispo ici et de réussir à le refaire toi-même.

Ensuite, n'oublies pas de faire tomber des flocons n'est pas quelque chose de simple et que c'est plus ou moins accessible selon ton propre niveau.

Peg'
lundi 18 janvier 2010 à 16:37:23 | Re : flocons en as3

artlexia

oui c sur, j'ai déjà essayé mais c pas evident.
merci qd mme
lundi 18 janvier 2010 à 16:40:33 | Re : flocons en as3

pegase31

Membre Club Administrateur CodeS-SourceS
Avec de la persévérance, on y arrive.
Le seul soucis c'est que ce type d'animation est 100% code. Donc pas accessible dés le début au non initiés à l'art de la programmation.

Quelle source as-tu essayé de modifier ?

Peg'
lundi 18 janvier 2010 à 16:47:48 | Re : flocons en as3

artlexia

et bien entre-autres celle ci, mais c de l'as2:

//içi on crée tout les flocons de neige et on les place aléatoirement sur la scène, leur taile est aussi aléatoire mais la longueur et la hauteur de chacun d'eux restent égale
for (i=0; i<=200; i++) {
flocon.duplicateMovieClip("flocon"+i, i);
this["flocon"+i]._x = random(500);
this["flocon"+i]._y = random(400);
this["flocon"+i]._height = random(20);
this["flocon"+i]._width = this["flocon"+i]._height;
}
//cette variable définit la vitesse le vent souffle
vitesse = 5;
//celle çi permet de changer de sens aléatoirement lorsque le vent soufle moin fort
ralentit = true;
onEnterFrame = function () {
// si le vent souffle au plus bas
if (ralentit == true) {
// alors on choisit le sens du vent
choix = Math.floor(random(2));
// et on empêche cette condition de se renouvelé
ralentit = false;
// cette variable permet de faire incrémenté ou décrémenté la vitesse du vent
ajout = -1;
}
if (choix == 0 || choix == 1) {
// si choix = 1 alors le vent souffle vers la droite
if (choix == 1) {
// cette variable permet par la suite de définir le sens du vent
signe = 1;
}
// si choix = 0 le vent souffle vers la gacuhe
if (choix == 0) {
// cette variable permet par la suite de définir le sens du vent
signe = -1;
}
// la vitesse est incrémenté ou décrémenté celon la valeur de ajout
vitesse += ajout;
// si la vitesse du vent est rapide
if (vitesse<=5) {
// on la ralentit
ajout = 1;
}
// si al vitesse de vent est lente
if (vitesse>=20) {
// alors on peut chnager le sens du vent
ralentit = true;
}
}
//içi on déplace les flocons
for (i=0; i<=200; i++) {
//c'est içi qu'on se sert des variables vitesse (vitesse du vent) et signe (sens du vent)
vent = this["flocon"+i]._height/vitesse*signe;
//cette variable sert a faire tomber les flocons
descente = this["flocon"+i]._height/5;
this["flocon"+i]._y += descente;
this["flocon"+i]._x += vent;
//si un flocon est tout en bas
if (this["flocon"+i]._y>=410) {
//alors il revient en haut et se place aléatoirement sur _x
this["flocon"+i]._y = -10;
this["flocon"+i]._x = random(500);
}
//si un flocon est tout à droite
if (this["flocon"+i]._x>=510) {
//alors on le met tout à gauche
this["flocon"+i]._x = -5;
}
//si un flocon est tout à droite
if (this["flocon"+i]._x<=-10) {
//alors on le met tout à droite
this["flocon"+i]._x = 505;
}
}
};
lundi 18 janvier 2010 à 17:05:22 | Re : flocons en as3

artlexia

ou celui_là, qui me semble assez léger..

onClipEvent (load) {
_x=550*Math.random();
_y=40*Math.random();
vitesseY=2+6*Math.random();
_xscale*=vitesseY/6;
_yscale=_xscale;
}
onClipEvent (enterFrame) {
deviationX=-2+4*Math.random();
_x=_x+deviationX;
_y=_y+vitesseY;
if (_y>400){
_y=40*Math.random();
}
}
lundi 18 janvier 2010 à 17:33:46 | Re : flocons en as3

pegase31

Membre Club Administrateur CodeS-SourceS
as2 aussi ...

Pourquoi ne pas utiliser ma source qui est en as3 ?

Peg'
lundi 18 janvier 2010 à 17:49:06 | Re : flocons en as3

artlexia

Lol, merci, gt en train de bosser dessus, enfin, d'essayer de comprendre plutôt.
le problème c que j'y comprends pas grand chose.
Il faut que je le note dans 2 script différent, quel est ton nom d'occurrence?
oups, il est l'heure.
merci pour tes réponses.

1 2

Cette discussion est classée dans : as3, flocons


Répondre à ce message

Sujets en rapport avec ce message

Flash 9 / AS3 + Socket MySQL question [ par _benjy ] Salut @ tous...Bon j'imgine que certain d'entre vous sont au courant de la publication de Flash 9 Alpha. Perso je l'ai recup av hier, et autant le dir Découverte de l'AS3...pas gagné [ par Neferieb ] Bonjour,Je suis un peu dérouté en ce moment car je découvre l'AS3 et je reste perplexe quant au manque d'info pour réaliser des applications web plus creation sommaire pour videos AS3 [ par mackaB ] Bonjour, Je vous écris car je fais un projet Flash (9.0) AS 3 et j ai un petit probleme avec les listes.En effet avec AS3, dans Component inspector, l list et AS3 [ par mackaB ] Bonjour ,alors mon problème est que je n´arrive pas á relier les élèments d´une liste vers d autres élèments ( par exemple pour se servir de la liste AS3 TextField & MouseEvent.MOUSE_UP bug avec FireFox ... [ par _benjy ] SalutBon j'ai trouvé un bug avec FireFox et la gestion d'evenement dans le player sur un TextField.je vous laisse voir par vous mm : http://www.kolaps Dessin et AS3 [ par choufleur ] Bonjour à tous,J'ai un dessin en AS3 et je voudrai savoir s'il existe un moyen de faire en sorte que les contours de ce dessin se dessinent tout seul. "Traduction" basique de _root en AS3.0 [ par nicoool18 ] Bonjour à tous !Je pratique depuis longtemps l'AS2.0, et je viens de passer en AS3.0, qui est vraiment beaucoup mieux ! Mais bon j'ai quelques soucis Bouton AS3 - Effet [ par xoot ] bonjour a toutes et tous,Bon je me suis enfin lancé dans le AS3, bon ma question va paraître bête pour certain(e)en faite je crée un bouton nommé : mo vu metre as3 [ par podi ] bonjour..j ai recup un fla qui tourne en as3 il sagit d'un vu metre canal gauche et droite qui bouge sur un mp3 prechargé...mais serait il possible de passage difficile à AS3 [ par attrition ] Bonjour à tous! Je débute tout juste en AS3 et souhaite refaire tout mon site ainsi... J'ai créé celui-ci sur une seule séquence avec des envois gotoA


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,153 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales