Вход

Просмотр полной версии : Как сделать чтобы ролик не зацикливался?


xomka
24.03.2006, 12:52
глупый вопрос конечно, но ролик сваял, а как сделать чтобы он останавливался в конце .... а не крутился по кругу?

breez38
24.03.2006, 12:53
в поcледнем кадре:
_root.stop();

CGandA
24.03.2006, 16:26
_root.stop

это остановит анимацию на главном таймлайне, а если есть мувики с вложенной анимацией, они продолжают проигрываться.
Надо использовать доп.библиотеку (Evgeniy Potapenko). Там есть метод pause, который остановит всю вложенную анимацию

[G@ng$t@]Un1t
25.03.2006, 12:15
Во первых как было ранее сказано _root.stop;, а во вторых остановить другие мувики способом [название клипа].stop();
//например movieclip.stop();
//здесь останавливается мувиклип 'movieclip'

xcho_
25.03.2006, 15:43
а зачем сообственно _root.stop(); ??
я всегда пишу просто stop(); и никогда проблем не было...

Gaen
27.03.2006, 05:58
ну мало ли код не в руте прописан... :)


решение навскидку


function stopAll(mc){

if(mc==undefined)mc=_root;

mc.stop();

for(var i in mc)stopAll(mc[i]);

}//end of function

stopAll();