L'utilisation de la classe Tween peut-être? J'ai essayé l'aisance. Mais si j'écris 2 Tween, le 2ème écrasera le 1er, donc je ne vois que l'obj se déplaçant dans la 2ème direction Tween, pas la 1ère direction Tween. Je sais que les coordonnées du 2nd Tween ci-dessous ne sont pas correctes (toutes les coordonnées doivent suivre le point de référence défini), donc j'ai besoin de connaître la largeur et la hauteur du logo. Mais ça va maintenant parce que c'est pour tester.ActionScript - Comment faire pour que sth bouge quelque part et recule?
import fl.transitions.Tween;
import fl.transitions.easing.*;
logo.visible = false;
addChild(logo);
circle.addEventListener(MouseEvent.CLICK, moveObj);
function moveObj(e:MouseEvent):void{
logo.visible = true;
var tweenRight:Tween = new Tween(logo,"x",None.easeOut, 100, 300, 2, true);
var tweenLeft:Tween = new Tween(logo,"x",None.easeOut, 300, 100, 2, true);
}
Je sais pourquoi l'erreur alr, c'est parce qu'elle devrait être "import fl.transitions.TweenEvent;" pas "import fl.transitions.TweenEvent. *;". THX. – yeeen
Vérifiez mon autre qn connexe ici: http://stackoverflow.com/questions/2161123/move-objects-in-an-array-producing-a-stadium-wave-effect – yeeen