Forums Développement Multimédia

Aller au contenu

Stopper une animation

CODE Actionscript

6 réponses à ce sujet

#1 un autre singe

    Ceinture Blanche

  • Members
  • Pip
  • 11 messages

Posté 20 November 2008 - 20:01 PM

Bonsoir,

Connaitriez-vous la fonction d'appel capable de stopper une animation ?
Et du même coup, un ensemble de tutos capable d'expliquer les bases d'AS 3, j'avais tenté ceux proposés par le DVD ADOBE inclu dans le coffret CS3, mais je ne suis pas parvenu au résultat escompté.

Pour info, j'ai crée un bouton invisible nommé arret et un calque spécialement dédié à l'action.
J'ai tenté d'entrer pour ce cadre action :

Action Script

Stop();
Ca n'a rien donné

J'ai ensuite tenté :

Action Script

arret.gotoAndStop();
Rien de mieux.

L'animation en question est très simple on pourrait simplement prendre, un rectangle se déplaçant de gauche à droite de la fenêtre, peu importe.

Par avance, merci smile.gif

#2 0900.am

  • Members
  • PipPipPipPipPipPipPipPip
  • 1505 messages

Posté 20 November 2008 - 20:05 PM

et instancedemonanimation.stop() ?

#3 un autre singe

    Ceinture Blanche

  • Members
  • Pip
  • 11 messages

Posté 20 November 2008 - 20:32 PM

Merci de m'avoir répondu aussi rapidement !
En créant une image clé vide à la fin de mon anim' dans le cadre action, voilà l'erreur qui m'est renvoyée :
1120: Accès à la propriété non définie instancedemonanimation.

#4 jeanphilippe

    Grosso modo

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 30486 messages

Posté 20 November 2008 - 20:37 PM

salut
met ton anim dans un clip et utilise ce que te conseilles Kubrick smile.gif

#5 un autre singe

    Ceinture Blanche

  • Members
  • Pip
  • 11 messages

Posté 20 November 2008 - 21:00 PM

Merci jeanphilippe,

Donc pour ce que je fais en ce moment c'est raté : J'avais plusieurs calques dotés de formes avec lesquelles je jouais sur leur interpolation.

J'ai donc repris une autre anim' ne comportant qu'un avion. J'ai converti l'avion en clip avec pour nom : avion.
J'ai ensuite crée un calque action avec une image clé vide à la fin de l'animation, c'est à dire au moment où l'avion a fini de suivre sa trajectoire.
Dans ce cadre action, j'ai entré : avion.stop (), mais une erreur est apparue : 1120: Accès à la propriété non définie avion.

Décidement, je ne parviens pas à saisir la logique de l'AS3 icon_redface.gif

Modifié par un autre singe, 20 November 2008 - 21:01 PM.


#6 la pieuvre

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3055 messages

Posté 20 November 2008 - 23:50 PM

saut, vérifie que toute les occurrence de avion (le long de la timeline aient bien un nom d'occurrence.

#7 un autre singe

    Ceinture Blanche

  • Members
  • Pip
  • 11 messages

Posté 21 November 2008 - 08:59 AM

Citation (la pieuvre @ Nov 20 2008, 11:50 PM) Voir le message
saut, vérifie que toute les occurrence de avion (le long de la timeline aient bien un nom d'occurrence.



Merci ! Pour dire la vérité, je ne savais pas même ce que c'était qu'une occurrence, avant vos intervention.
Du coup, je vais tenter de créer des var pour les objets que j'ai crées et qui ne sont pas des clip.



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)