Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/01/2008, 15h38   #1
Membre du Club
 
Avatar de alexkickstand
 
Inscription : octobre 2002
Messages : 165
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 165
Points : 67
Points : 67
Par défaut controler un movieclip avec des boutons en flash

Bonjour, je souhaiterais controler l'animation d'un movie clip avec des boutons :

j'ai un movie clip avec une interpolation de mouvement dans mon interface flash et j'aimerais savoir comment je pourrais a l'aide de boutons flash faire jouer le movie clip ou du moins atteindre les différentes partie du timeline de mon movie clip ;

par exemple dans mon interface, le movieclip s'appelle "slide" avec une interpolation de mouvement sur 30 frames ; j'ai un bouton qui s'appelle "butt1" et "butt 2" ;

quand je survole le "butt1" je joue la frame 15 de "slide" et qund je survole le "butt2" je joue la frame 25 de "slide"


quelle fonctions dois-je utiliser ??

merci d'avance pour votre aide

Alexandre
alexkickstand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 15h53   #2
Membre Expert
 
Avatar de dom_dev
 
Inscription : février 2006
Messages : 2 067
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 2 067
Points : 2 114
Points : 2 114
bonjour,

il faut utiliser la fonction gotoAndStop("etiquette") ou gotoAndPlay("etiquette") sachant que étiquette est le nom que l'on peut donner à une image clé dans le panneau des propriétés (un champs nommé <Etiquette d'image> Il faut bien sur donner des noms significatifs pour t'y retrouver mais surtout tous différents genre "debut_action_1" etc...

crdt
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
MERCI
dom_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 16h04   #3
Membre du Club
 
Avatar de alexkickstand
 
Inscription : octobre 2002
Messages : 165
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 165
Points : 67
Points : 67
Par défaut re

Merci pour ton aide ca fonctionne bien !!!!

merci encore

juste une derniere petite question est-ce-que tu saurais par exemple quand je fais un rollover sur le bouton il joue la frame 1 a 15 de mon movieclip (avec la fonction que tu ma donnée)


ma question est comment je peux faire en sortant du rollover faire jouer l'animation a l'envers pour redevenir comme au début de la frame (15 a 1)??

merci d'avance alex
alexkickstand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 17h28   #4
Membre Expert
 
Avatar de dom_dev
 
Inscription : février 2006
Messages : 2 067
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 2 067
Points : 2 114
Points : 2 114
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Rewind = function(cible) { 
   cible.prevFrame(); 
   if (cible._currentframe == 1) { 
      clearInterval(tempo); 
   } 
} 
 
_root.monclip.onRollOut = function() { 
    tempo = setInterval(Rewind, 20, _root.monclip); 
}
 
_root.monclip.onRollOver = function () {
    _root.monclip.play() ;
}
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
MERCI
dom_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 18h03   #5
Membre du Club
 
Avatar de alexkickstand
 
Inscription : octobre 2002
Messages : 165
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 165
Points : 67
Points : 67
Par défaut re

Citation:
Envoyé par dom_dev Voir le message
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Rewind = function(cible) { 
   cible.prevFrame(); 
   if (cible._currentframe == 1) { 
      clearInterval(tempo); 
   } 
} 
 
_root.monclip.onRollOut = function() { 
    tempo = setInterval(Rewind, 20, _root.monclip); 
}
 
_root.monclip.onRollOver = function () {
    _root.monclip.play() ;
}

Merci beaucoup de ton aide tres précieuse !!!!

Alex
alexkickstand est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h41.


 
 
 
 
Partenaires

Hébergement Web