Actionscript sur bouton

Actionscript sur bouton - Flash/ActionScript - Programmation

Marsh Posté le 01-02-2008 à 16:51:32    

Bonjour,
 
Je suis en train d'essayer de créer une animation qui me prend un peu la tête, déjà, au niveau de sa mise en place, je m'explique:
 
Une personne veut que je mette en place un site intéractif avec de la vidéo. Le site se compose de plusieurs vidéos appelées les unes aprés les autres car trop lourdes et trops nombreuses pour etre mise dans un même flash. Mon souci est le suivant; une vidéo se lance avec mon menu, il y a dans celui-ci 8 boutons, qui appellent chacun un autre swf comprenant une autre vidéo... Je souhaiterais savoir s'il est possible, lorque je clique sur un des boutons, de jouer une autre vidéo(de transition) se trouvant sur ce swf puis d'importer la vidéo appelée par le bouton.
 
Je sais pas si je suis clair, pour mieux vous rendre compte voici un exemple:
 
http://www.aurea.philips.com/?lang=fr_fr
 
Quand dans ce site, vous cliquer sur menu/apprecier la lumiere, une vidéo se lance, lorsque vous cliquez en bas sur le menu, il y a une phse de transition puis, l'animation appellée se lance, comment puis-je faire cela avec de l'actionscript?
 
Une idée? :??:

Reply

Marsh Posté le 01-02-2008 à 16:51:32   

Reply

Marsh Posté le 02-02-2008 à 12:41:58    

Bonjour,  
idee de depart:
sur ta scene principale:
 
declare variable var morceau_a_jouer:String;
declare  
function playmovie ()
{
  // ton code ici ex: load(morceau_a_jouer);  
}
sur ton boutton:
on press()
{
  morceau_a_jouer = "movie1";
  lance ta transition;
}
sur ta transition, a la derniere frame, lance la function playmovie () qui
lancera la video de morceau_a_jouer.

Reply

Marsh Posté le 07-02-2008 à 19:36:04    

...
 
C'est bcp plus complexe. Quand tu cliques sur le menu :
- la fin du FLV courant est jouée (transition de sortie),
- sur le onVideoComplete du FLV courant, le FLV visé est lancé,
- le FLV visé joue sa transition d'arrivée, puis pause sur un cuePoint.
 
J'adore coder ce genre de truc vicieux.  
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed