TweenMax Event abfragen [Flash 10]
| 27.09.2010, 20:13 | | Beiträge: 14 Registriert: Aug 2010
| TweenMax Event abfragen Hallo liebe Fachleute,
ich mal wieder mit einem kleinen Problem:
Mit folgenden Code...
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | butnext.addEventListener(MouseEvent.CLICK, fl_Scroll_next);
butprev.addEventListener(MouseEvent.CLICK, fl_Scroll_prev);
function fl_Scroll_next(event:MouseEvent):void
{
if (scroller<=Math.floor(_total/8)){
scroller++;
for (var i:int = 0; i < _total; i+=2)
{
temp=picArray[i].x -800;
TweenMax.to(picArray[i], 2, { x:temp});
}
}
}
function fl_Scroll_prev(event:MouseEvent):void
{
if (scroller>0){
scroller--;
for (var i:int = 0; i < _total; i+=2)
{
temp=picArray[i].x +800;
TweenMax.to(picArray[i], 2, { x:temp});
}
}
}
|
...scrolle ich -mittels zweier Buttons - ein Array mit Bildern.
Kann ich den Tweenmax-Event irgendwie abfragen, damit ich weiß ob er fertig ist mit seiner Animation? Solange müssten die Buttons deaktiviert werden.
Klar könnte man das auch über einen seperaten Timer machen. Aber so wäre es eleganter.
Liebe Grüße
J. | |
| 27.09.2010, 20:48 | Re1 | Beiträge: 924 Registriert: Jul 2008
| Hallo,
ActionScript:1 2 3 4 | TweenMax.to(picArray[i], 2, {x:temp, onComplete:tweenEnde});
function tweenEnde():void {
trace("Animation fertig");
}
|
Grüße,
KerstinWer Rechtschreibfehler findet, darf sie gerne behalten. | |
| 28.09.2010, 20:20 | Re2 | Beiträge: 14 Registriert: Aug 2010
Themenautor/in
| Perfekt!
Danke! | |
| | | nicht sichtbar bei eingeloggten Mitgliedern | |
| | Themen Ähnliche Beiträge zum Thema | 27.10.2010 - Nova969 30.08.2011 - denny_r 08.03.2010 - marco_reinhold 16.03.2010 - hightime |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|