ok heres, что я сделал сейчас. я заставил действие работать нормально с разными таймерами ... затем я заставил действие снова запустить по таймеру, который будет запущен после завершения начального набора. его не на 100%, что я хотел, но довольно близко. извините за то, что вы новичок, - если у кого-нибудь есть какие-либо рекомендации, пожалуйста, дайте мне знать.
import fl.transitions.Tween;
import fl.transitions.easing.*;
yourwebsite_mc.visible = false;
var uptodateFadeTween =new Tween(uptodate_mc, "alpha", Strong.easeOut, 0, 1, 3, true);
var uptodateRotateTween = new Tween(uptodate_mc, "rotation", Strong.easeOut, 360, 0, 3, true);
var uptodateXTween:Tween = new Tween(uptodate_mc, "x", Strong.easeOut, -250, 200, 3, true);
var uptodateDone:Timer = new Timer (3000, 1);
uptodateDone.addEventListener (TimerEvent.TIMER, timerDoneA);
uptodateDone.start();
function timerDoneA(e:TimerEvent):void{
var uptodateYTween:Tween = new Tween(uptodate_mc, "y", Strong.easeOut, 129, -250, 3, true);
}
var uptodateFlyUp:Timer = new Timer (3500, 1);
uptodateFlyUp.addEventListener(TimerEvent.TIMER, timerDoneB);
uptodateFlyUp.start();
function timerDoneB(e:TimerEvent):void{
yourwebsite_mc.visible = true;
var yourwebsiteXTween:Tween = new Tween(yourwebsite_mc, "x", Strong.easeOut, -200, 450, 4, true);
}
var uptodateprojectDone:Timer = new Timer (7500)
uptodateprojectDone.addEventListener (TimerEvent.TIMER, timerDoneH);
uptodateprojectDone.start();
function timerDoneH(e:TimerEvent): void{
uptodate_mc.x = 192.6
uptodate_mc.y = 129
uptodate_mc.visible = true;
yourwebsite_mc.visible = false;
var uptodateFadeTween =new Tween(uptodate_mc, "alpha", Strong.easeOut, 0, 1, 3, true);
var uptodateRotateTween = new Tween(uptodate_mc, "rotation", Strong.easeOut, 360, 0, 3, true);
var uptodateXTween:Tween = new Tween(uptodate_mc, "x", Strong.easeOut, -250, 200, 3, true);
var uptodateDone:Timer = new Timer (3000, 1);
uptodateDone.addEventListener (TimerEvent.TIMER, timerDoneF);
uptodateDone.start();
function timerDoneF(e:TimerEvent):void{
var uptodateYTween:Tween = new Tween(uptodate_mc, "y", Strong.easeOut, 129, -250, 3, true);
}
var uptodateFlyUp:Timer = new Timer (3500, 1);
uptodateFlyUp.addEventListener(TimerEvent.TIMER, timerDoneG);
uptodateFlyUp.start();
function timerDoneG(e:TimerEvent):void{
yourwebsite_mc.visible = true;
var yourwebsiteXTween:Tween = new Tween(yourwebsite_mc, "x", Strong.easeOut, -200, 450, 4, true);
}
}
Существует в основном 2 раза события, происходящие, с 2 различными текстами, летающими вокруг. как только он завершится, я бы хотел, чтобы он начинался с самого начала. удаление 1 из нового таймера (3000, 1) было отличным трюком, который он делал каждые трисекунды, но другой таймер происходил каждые 3,5 секунды, и они начали вмешиваться. спасибо за совет - я уже научился чему-то новому сегодня, но мне бы очень хотелось, чтобы этот код повторялся после его завершения. – Ross
еще одна вещь, которую я только что пробовал, - я сделал весь проэктный запуск как таймер, поэтому каждые 6,5 секунд он будет перезагружен ... это вроде работает, но некоторые из текста неуместны ... любые другие советы будем очень благодарны! – Ross