#16 Animation pantin

kellsey
Nouveau membre
Date d'inscription: 13-11-2008
Messages: 14

Re: Animation pantin

Plop.

=> J'ai testé :

temps_possible={1,2,3};
temps_du_tableau=RandomNumber(2); // soit case 0, 1 ou 2 du tableau c'est a dire valeur 1, 2 ou 3
temps_choisi=temps_possible[temps_du_tableau];
gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,temps_choisi);// choix du visage

Mais toujours pas, il me sort la frame du visage n°3 a chaque fois sad

=> Ensuite :

temps_choisi=RandomNumber(2); // 0, 1 ou 2
temps_choisi++; // 1, 2 ou 3
gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,temps_choisi);//choix du visage

=> J'avais aussi testé de passer par une variable avant :

vartemps_Rand=random(1,3);
gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,temps_Rand);// choix du visage

=> Ainsi que des conditions :

vartemps_Rand=random(1,3);

if(temps_Rand == 1)
{
gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,1);// choix du visage 1
}
if(temps_Rand == 2)
{
gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,2);// choix du visage 2
}
if(temps_Rand == 3)
{
gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,3);// choix du visage 3
}

cette dernière solution évitait de placer une variable dans la fonction gotoGroup en plaçant directement une valeur, mais pareil.


On parle bien de programmation simple d'un objet ? car j'ai pas encore commencé a tester l'action-script. je dis ça car me semblait que la fonction du random etait : random(valeurMin, valeurMax );
Sinon comme il s'agit d'un gotoGroup ( pas d'un goto ) ça peux faire une différence ?

( Petit rappel : je sais que mon chemin est bon, ce n'est que lorsque je remplace la valeur de la frame par une variable que ça marche plus. Donc  a mon avis soit ça viens de la déclaration de variable, soit de la fonction random )

En tout cas merci, je continues de chercher. wink

Dernière modification par kellsey (19-11-2008 15:48:10)

Hors ligne

Posté le 19-11-2008 15:34:20

 

#17 Animation pantin

DrNaBl
Administrateur
Date d'inscription: 03-10-2007
Messages: 503

Re: Animation pantin

C'est bon j'ai trouvé la bête ^^.

Déjà le problème ne venait pas de la fonction random mais le fait que tu as inversé les nombres ^^, au lieu de mettre:

Code:

random(0,3);

il fallait mettre

Code:

random(3,0);

Ca m'a permis aussi de voir que pour passer une variable à la fonction gotoGroup il fallait utilisé une variable globale c'est à dire précéder de "_root." chose qui a du changer depuis les versions antérieur (à vérifier). Bref en tout cas il ne te reste plus qu'à faire:

Code:

gotoGroup(_root/pantin/buste/cou/tete/teteTB_png,random(3,0));

Et si tu souhaite passer par un tableau:

Code:

temps_possible={10,20,30}; //variable relatif
temps_du_tableau=random(2,0); //variable relatif
_root.temps_choisi=temps_possible[temps_du_tableau]; //variable globale _root.
gotoGroup(_root/bras,_root.temps_choisi); //car passé en paramètre

PS: La fonction RandomNumber marche aussi wink.


Hors ligne

Posté le 19-11-2008 18:06:35

 

#18 Animation pantin

kellsey
Nouveau membre
Date d'inscription: 13-11-2008
Messages: 14

Re: Animation pantin

Haaaaaan !!!

Merci DrNaBI !!! Tu peux pas savoir à quel point ça me rend service, je me prenais la tête la dessus depuis toute cette aprem ( hé oui suis en vacances ^^ ).

Oui en effet ça marche avec "random(valmax, valmin)", mais j'ai revérifié dans le cours de Phil il disait l'inverse Grrrrr.. donc l'erreur venait du cours ( mdr )

Bon. je files faire un café et c'est reparti !!! big_smile

Dernière modification par kellsey (19-11-2008 18:27:30)

Hors ligne

Posté le 19-11-2008 18:26:27

 

#19 Animation pantin

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Animation pantin

La chance moi je suis tjrs au collège, lol^^.

Hors ligne

Posté le 20-11-2008 17:12:39

 

#20 Animation pantin

Cyrille
Novice
Lieu: Bierné
Date d'inscription: 25-08-2008
Messages: 109
Site web

Re: Animation pantin

Ba tu sais en IUT c'est pas mieux qu'au collège ^^ c'est même pire :p


http://img213.imageshack.us/img213/4047/logoendiveh200pxyc7.th.png

Hors ligne

Posté le 20-11-2008 22:14:59

 

#21 Animation pantin

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Animation pantin

Ba chez pas vous faite se que vous avez envie de faire comme étude non?

Hors ligne

Posté le 21-11-2008 16:51:30

 

Pied de page des forums

Propulsé par FluxBB
Traduction par fluxbb.fr