S'inscrire |

 
Avatar de Adddvancer
Adddvancer est déconnecté Sexe Non renseigné 03/07
XP de Adddvancer 49 Nombre total de messages de Adddvancer
Membre
  #1 (permalink)  
Vieux 13/06/2007, 13h49
Déplacer la tête de lecture

Cette astuce vous permet de déplacer la tête de lecture dans le temps, de vous rendre à une clé spécifique de votre timeline, de stopper ou de reculer:
  1. vous devez créer un bouton;
  2. vous devez avoir plusieurs clés afin de déplacer votre tête de lecture sur la timeline, soit avec des interpolations de mouvements ou des interpolations de formes;
    [highlight=ActionScript]
  3. nommez monbouton comme occurrence à votre bouton afin de le piloter via votre code. vous devez sélectionner votre clé contenant votre bouton, appeler la fenêtre des actions f9 puis taper le code correspondant (veillez à ce que votre bouton soit présent sur toute la longueur de votre animation). action depuis un bouton / stopper la lecture de l'animation:
ActionScript Code:
  1. monbouton.onPress=function(){
  2. stop();
  3. }

action depuis un bouton / relancer la lecture de l'animation:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. play();
  3. }

action depuis un bouton / aller à une clé spécifique et jouer:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. gotoAndPlay(7);
  3. }

action depuis un bouton / aller à une étiquette spécifique et jouer: (pour créer une étiquette, créez un nouveau calque, sélectionnez une clé puis nommer l'étiquette dans la case sous frame - palette des propriétés). cette technique présente un gros avantage, vous pouvez déplacer vos clés sans vous souciez du code:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. gotoAndPlay("monetiquette");
  3. }

action depuis un bouton / aller à une clé spécifique et stopper:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. gotoAndStop(7);
  3. }

action depuis un bouton / aller à une étiquette spécifique et stopper:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. gotoAndStop("monetiquette");
  3. }

action depuis un bouton / avancer la tête de lecture d'une clé:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. nextFrame();
  3. }

action depuis un bouton / reculer la tête de lecture d'une clé:

ActionScript Code:
  1. monbouton.onPress=function(){
  2. prevFrame();
  3. }

vous pouvez aussi manipuler votre tête de lecture sans l'intervention d'un bouton mais plutôt directement dans le temps, dès que votre tête de lecture croise un code sur la timeline, elle réagit en conséquence:

action depuis la timeline / stopper la lecture:

ActionScript Code:
  1. stop();

action depuis la timeline / relancer la lecture:

ActionScript Code:
  1. play();

pour les événements boutons, vous remarquerez ceci:

- onPress: lorsque l'on clique sur le bouton de la souris;
- onRollOver: lorsque l'on survol la zone du bouton;
- onRollOut: lorsque l'on s'éloigne de la zone du bouton;
- onRelease: lorsque l'on relâche le bouton de la souris.

la liste n'est pas définitive, faites un saut dans les dictionnaires des actions sous événements.
Réponse avec citation
Réponse

Outils de la discussion

Config des règles de ce forum
Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


A propos d'IK

Infographik alias IK est un forum d'entre-aide dans le domaine de l'infographie numerique
Depuis plus de 10 ans ce forum propose des tutoriaux un espace communautaire francophone.

We need You !

Faire un don permet de régler les frais de fonctionnement du site tel que l'hebergement, le ndd etc...
Faire un don

Fuseau horaire GMT +2. Il est actuellement 06h10.