Le site www.fousdanim.org n’est plus mis à jour depuis le 10 juillet 2015. Les outils de recherche sont toujours actifs mais nous vous invitons à aller ailleurs pour trouver des lieux plus vivants dédiés au cinéma d’animation.

Transition jour/nuit

Discussions, questions, astuces relatives a l'animation Flash et assimile (ToonBoom, etc)

Transition jour/nuit

Messagepar luca0101 » Lun Mar 27, 2006 2:09 pm

Bonjour tout le monde!

Je voulais savoir comment realiser l'animation d'une transiton genre jour / nuit. Plus precisement yatil une fonction qui permette de demander: "au bout de temps de secondes tu joues ce movie clip"?

Je vous remercie pour votre aide !
luca0101
 

Messagepar cuikisouri » Lun Mar 27, 2006 2:17 pm

Ca se programme aisement, soit en utilisatn l'objet Date, soit en utiliser un clip vide avec 2 images et sur le clip mettre

onClipEvent(enterframe)
{
timer++;
if(timer==500)//500 represente le certain temps
{
//la tu met l'action a faire apres le certain temps
}
}
onClipEvent(load)
{
timer=0;
}
Avatar de l’utilisateur
cuikisouri
grand fou, grande folle
 
Messages: 1095
Inscription: Jeu Mar 31, 2005 12:38 pm
Localisation: Sur terre
Film d'animation culte: Mind Game

Messagepar luca0101 » Lun Mar 27, 2006 2:27 pm

timer++;


Je ne la trouve pas cette fonction?
luca0101
 

Messagepar cuikisouri » Lun Mar 27, 2006 2:50 pm

timer++; n'est pas une fonction, c'est équivalent à timer=timer+1;

Il existe des racourci de ce type.
Par exemple timer=timer+10; peut s'écrire timer+=10;
ca marche aussi avec -= je pense et *= mais a vérifier. Pour += c'est sur.

timer-- équivant à timer=timer-1;

timer étant une variable
Avatar de l’utilisateur
cuikisouri
grand fou, grande folle
 
Messages: 1095
Inscription: Jeu Mar 31, 2005 12:38 pm
Localisation: Sur terre
Film d'animation culte: Mind Game

Messagepar gadeujo » Jeu Mar 30, 2006 1:40 pm

salut

>cuikisouri, je confirme que -=, *= et même /= (division) peuvent être utilisés.
On écrit :
timer ++ pour timer = timer +1 (ou timer+=1) aussi

par contre :
timer ** ou timer // ne sont pas corrects (de toutes façons, multipiler ou diviser par 1, ça n'a pas bcp de sens ;-))

>luca0101, regarde aussi dans la doc de Flash du côté de getTimer(), qui te donne le temps écoulé depuis le début de l'animation
Avatar de l’utilisateur
gadeujo
petit fou, petite folle
 
Messages: 72
Inscription: Mar Fév 17, 2004 2:43 pm


Retourner vers Section Flash et Vectoriel

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 57 invités