Flash 8 - as-Tweening Delay einbauen?

intercorni

Erfahrenes Mitglied
Um einen MC zu tweenen, verwende ich folgendes Scripting:

PHP:
import mx.transitions.Tween;
import mx.transitions.easing.*;
mc01._alpha = 1//Alpha setzen
new Tween(mc01, "_x", Regular.easeOut, Stage.width, 50, 4, true);//_x Tweening
var tween1Alpha:Tween = new Tween(mc01, "_alpha", Regular.easeIn , mc01._alpha, 99, 6, true);//Fading In
Jetzt benötige ich für beide Aktionen, also das Einfaden und die _X Posionsveränderung ein gemeinsames einstellbares Delay/Verzögerung. Wie kann man soetwas lösen?

Danke,

Cornel
 
Hi,

willst Du damit erreichen, dass beide Transitionen zum selben Zeitpunkt beendet werden, oder willst Du beide zum selben Zeitpunkt verzögert starten?

Gruß
.
 
Hi,

dann würde ich Dir die setInterval-Methode ans Herz legen:
Code:
var iv = setInterval(this, "starte", 2000); // in 2 Sekunden starten

function starte() {
    clearInterval(iv);
    var t1 = new Tween(mc01, "_x", Regular.easeOut, Stage.width, 50, 4, true);
    var t2 = new Tween(mc01, "_alpha", Regular.easeIn , mc01._alpha, 99, 6, true);
}

Gruß
.
 
Zurück