PDA

Просмотр полной версии : Как ??? :О


greep
23.08.2002, 20:14
Есть мувиклип. Внутри него 8 кадров. Внутри каждого кадра 1 картинка и действие stop();. В акшенсах этого мувиклипа нужно написать: Чтобы он выбрал рендомом из промежутка от 3-15 сек и перешел в рендом выбранный кадр и соответственно простоял там х-секунд.

Как ???

Заране благодарен,
С ув greep

greep
23.08.2002, 20:16
Хотелось бы добавиьт, что это действо продолжается бесконечно :)

Nox Noctis
23.08.2002, 20:21
onClipEvent (load) {
function switchFrame() {
delay = 3+random(13);
s = getTimer();
gotoAndStop(random(8)+1);
}
switchFrame();
}
onClipEvent (enterFrame) {
if ((getTimer()-s)/1000>=delay) {
switchFrame();
}
}
самый простой способ :)

это надо повесить на твой мувик

только задержка будет считаться не очень точно поскольку проверка срабатывает только раз в кадр... чем больше фреймрейт тем точнее подсчет :)

если у тебя МХ то можно сделать через setInterval