AS3-Skala x und y mit tween zu geben movieclip-bounce-Effekt
Ich versuche, meine "Knöpfe" ein bounce-in-Effekt mit der tween-Klasse. Ich bin auch versucht, meinen code effektiver durch die Verwendung einer Funktion behandeln Sie diesen Effekt für meine Knöpfe.
var MusicClip:MovieClip = new music_mc();
var MoviesClip:MovieClip = new movie_mc();
var GameClip:MovieClip = new game_mc();
MusicClip.y = 63;
MusicClip.x = 577;
MoviesClip.y = 87;
MoviesClip.x = 401;
GameClip.y = 75;
GameClip.x = 151;
addChild(MusicClip);
addChild(MoviesClip);
addChild(GameClip);
Dies ist, wo ich bin, haben eine harte Zeit. Ich dachte, ich musste tween sowohl die
scaleX-und scaleY-für alle drei Videoclips, aber der button erscheint nur auf der
Bühne und nicht animiert. Auch wenn ich diesen code in eine Funktion, damit ich
müssen nicht, es zu schreiben, für jeden button (und Zukunft-buttons), dass wäre toll.
var scaleTween:Tween=new Tween(MusicClip,"scaleX",Elastic.easeOut,0,1,1,true);
var scale2Tween:Tween=new Tween(MusicClip,"scaleY",Elastic.easeOut,0,1,1,true);
Ich bekomme keine Fehler aber es ist kein Prellen in Kraft.
- also, nichts passiert? könnten Sie bitte poste mehr code? und was
Tween
Klasse, die Sie benutzen? - Wo tun, ordnen Sie die Animationen auf ein event? Keine Fehler jeglicher Art bedeutet, dass Sie nicht tatsächlich Maßnahmen, die sich auf Ereignisse aus Ihren Tasten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Weisen Sie die Zuhörer auf Ihre MovieClips, der eine Aktion ausführen, wenn Sie etwas tun. Sie können die Verwendung eines einzigen Ereignis-handler für alle Ihre Videoclips:
Beachten Sie, dass anstatt der Angabe von beliebigen MovieClip als die tween-Zielgruppe, die Sie verwenden
event.target
, die verweisen Sie auf die MovieClip-haben Sie überrollt.Auf einem nicht verwandten note, es ist gute Praxis start instance-Namen mit einem Kleinbuchstaben. Dies hilft auch zur Unterscheidung von Klassennamen, die durch die Konvention haben, die Großbuchstaben zu Beginn jedes Wort: