Aller au contenu

Arrêter et inverser une Animation alors qu'elle n'est pas finie


Mostrapotski

Recommended Posts

Bonjour à tous,

Un exemple simple, j'ai une TranslateAnimation sur un objet, qui doit aller de droite à gauche, puis de gauche à droite.

J'ai deux boutons "envoyer à droite" et "envoyer à gauche"

Mon animation dure 10 secondes.

L'objet démarre à droite.

Si j'envoie le bouton à gauche, puis à droite au bout de 5 secondes, il n'est pas encore arrivé à la position gauche, mais pour aller à droite, il "saute" à gauche (vu que le fromXDelta = 0 pour l'animation "aller a droite").

Donc c'est bien moche, je voudrais pouvoir changer le sens du bouton à partir de là ou il est.

Je ne trouve pas comment faire, Animation.RESERVE ne concerne que les répétitions une fois l'animation initiale finie, puis j'arrive pas à recup le x réel de mon objet après la première animation (pourquoi d'ailleurs ?)

Merci pour vos conseils !

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...