Chez CoeurdeRose
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Chez CoeurdeRose


 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment :
Boutique Nike : -25% dès 50€ sur TOUT le ...
Voir le deal

 

 3 tombe la neige

Aller en bas 
4 participants
AuteurMessage
coeurderose
Fondatrice
Fondatrice
coeurderose


Nombre de messages : 1771
Age : 63
Localisation : france
Date d'inscription : 31/03/2007

3 tombe la neige Empty
MessageSujet: 3 tombe la neige   3 tombe la neige 1185649430_HORLOGEDim 25 Nov - 15:45

nous allons voir coment faire tomber la neige sur votre animation
pour commencer il faut dessiner un mini flocon de neige
a gauche selectionne l'outi elipse et dessine un petit point a droite prend la couleur blanche
3 tombe la neige Neige110

a gauche tu a le mot forme clic droite dessus et convertir convertir en sprite
3 tombe la neige Neige210

a droite nome ton sprite neige
3 tombe la neige Neige310

apres dans les onglet au dessus de ton plan de travail choisi script et choisi mode expert
3 tombe la neige Neige410

et tu colle le code ci dessous
Code:
onLoad () {
    i = 1+Math.random()*2;
    k = -Math.PI+Math.random()*Math.PI;
    _xscale = _yscale=2+Math.random()*100;
    _alpha = 100+Math.random()*100;
    _x = -25+Math.random()*500;
    _y = -25+Math.random()*400;
}
onEnterFrame(includingFirstFrame) {
    _y += i;
    if (_y>=400) {
        _y = -5;
    }
    if ((_x>=500) || (_x<=0)) {
        _x = -10+Math.random()*250;
        _y = -5;
    }
}

tu reste en mode script expert a gauche selectionne le mot scene1
3 tombe la neige Neige510
et colle le code ci dessous

Code:
onFrame (1,afterPlacedObjectEvents) {
    for (k=0; k<500; k++) {
        duplicateSprite(_root.neige, "neige"+k, k);
    }
}

et voila la neige tombe te reste a mettre une echarpe un bonnet et sortir dans le jardin faire un joli bonhomme de neige lolllll

test ton animation

explication du premier code le code est fait pour une image de 500x400
500 c'est le x dans le code
400 c'est le y dans le code

_alpha = 100+Math.random()*100;
_x = -25+Math.random()*500;
_y = -25+Math.random()*400;
tu peu changer la taille et mettre celle de ton animation
il faut aussi changer les taille plus bas dans le code a ce moment la

_y += i;
if (_y>=400) {
_y = -5;
}
if ((_x>=500) || (_x<=0)) {

voila pour le premier code

tu veux moins de flocon tu vas regarder le 2 eme code celui de la scene
et tu change le 500 et tu met moins voir 200 ou autre

onFrame (1,afterPlacedObjectEvents) {
for (k=0; k<500; k++) {

tu peut aussi changer la vitesse a laquelle la neige tombe
a droite dans les onglets tu choisi l'onglet film
la tu as la vitesse en dessous de la largeur ethauteur moi j'ai mis 10 dans la vitesse tu peut mettre plus ou moins a toi de tester ton animation pour evaluer la vitesse que tu veux

voila j'espere que j'ai bien fait le tour des reglage lolll
sache que tu peut changer le flocon par toute autre image que tu reduit toute petite mais toujours nomer le sprite neige sinon il te faudrais aller changer les nom dans les code
bon amusement
bizou
Revenir en haut Aller en bas
http://coeurderose.info
panzo

panzo


Nombre de messages : 391
Age : 57
Localisation : Cannes FRANCE
Date d'inscription : 21/03/2008

3 tombe la neige Empty
MessageSujet: Re: 3 tombe la neige   3 tombe la neige 1185649430_HORLOGEDim 6 Avr - 23:15

trop trop bien !!!!!!
par contre, peut-on le faire avec un tube à image, telle qu'une fleur, des conféttis, etc....
car j'ai essayé, et cela ne fonctionne pas !!!!!
si oui, comment dois-je m'y prendre !!!!!!
bisoussssssss
Revenir en haut Aller en bas
diamant811




Nombre de messages : 131
Age : 66
Localisation : france
Date d'inscription : 25/03/2008

3 tombe la neige Empty
MessageSujet: Re: 3 tombe la neige   3 tombe la neige 1185649430_HORLOGELun 7 Avr - 7:20

Les tubes a image ne fonctionnrnt pas, mais un gif ou une image PNG ca fonctionne suffit de pas oublier de l'appeller "neige"

Bisous

Berna
Revenir en haut Aller en bas
http://diamantdolls.ifrance.com
coeurderose
Fondatrice
Fondatrice
coeurderose


Nombre de messages : 1771
Age : 63
Localisation : france
Date d'inscription : 31/03/2007

3 tombe la neige Empty
MessageSujet: Re: 3 tombe la neige   3 tombe la neige 1185649430_HORLOGELun 7 Avr - 10:41

voila tout ta ete dis hihi merci berna
bizou
Revenir en haut Aller en bas
http://coeurderose.info
Lambada

Lambada


Nombre de messages : 152
Age : 78
Localisation : Îles Canaries
Date d'inscription : 29/05/2008

3 tombe la neige Empty
MessageSujet: Re: 3 tombe la neige   3 tombe la neige 1185649430_HORLOGEJeu 3 Juil - 19:43

Super coeur de rose, ce cours là m'a reposé du précédent. Super simple!!
Merci. Bisous!!
cool
Revenir en haut Aller en bas
Contenu sponsorisé





3 tombe la neige Empty
MessageSujet: Re: 3 tombe la neige   3 tombe la neige 1185649430_HORLOGE

Revenir en haut Aller en bas
 
3 tombe la neige
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» SWI livre qui tombe
» [REGLE] Demande de script "NEIGE"

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Chez CoeurdeRose :: Logiciels :: Swichmax :: cours :: tome 3-
Sauter vers: