У меня есть код, который сбрасывает первую строку, а затем - сразу после нее. Первый ряд пропадает сразу, а второй - по таймеру.
// Bring in first row
var blueY:Tween = new Tween(blue, "y", Bounce.easeOut, -295, -49, 2, true);
var pinkertonY:Tween = new Tween(pinkerton, "y", Bounce.easeOut, -295, -49, 2, true);
var oddsEndsY:Tween = new Tween(oddsEnds, "y", Bounce.easeOut, -283, -37, 2, true);
var raditudeY:Tween = new Tween(raditude, "y", Bounce.easeOut, -283, -37, 2, true);
// Create and start second row timer
var coverDropTimer:Timer = new Timer(500, 1);
coverDropTimer.addEventListener(TimerEvent.TIMER, dropCovers);
coverDropTimer.start();
// Bring in second row on timer
var greenY:Tween;
var maladroitY:Tween;
var makeBelieveY:Tween;
var redY:Tween;
function dropCovers(e:TimerEvent):void{
greenY = new Tween(green, "y", Bounce.easeOut, -460, -40, 2.5, true);
maladroitY = new Tween(maladroit, "y", Bounce.easeOut, -460, -40, 2.5, true);
makeBelieveY = new Tween(makeBelieve, "y", Bounce.easeOut, -457, -37, 2.5, true);
redY = new Tween(red, "y", Bounce.easeOut, -457, -37, 2.5, true);
coverDropTimer.removeEventListener(TimerEvent.TIMER, dropCovers);
}
Как бы я бросил каждую обложку по отдельности в случайном порядке между двумя установленными числами? Я предполагаю, что мне придется применить отдельный таймер для каждого, а затем как-то сделать время, в которое он падает случайным образом между двумя числами?
Не знаю, как это сделать.
Спасибо,
Wade