Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как можно остановить воспрозведение клипа на № секунд? (http://www.flasher.ru/forum/showthread.php?t=94488)

Dessert 13.04.2007 04:53

Как можно остановить воспрозведение клипа на № секунд?
 
Здраствуйте, вопрос такой: Есть мувик 50 кадров, идет анимация и когда достигает, например 25 кадра, то она останавливалась на 7 секунд, и потом дальше продолжала движение 26,27, 28 и т.д.

Kikasso 13.04.2007 05:47

если 8-ка
код в 25-м кадре:
Код:

stop();
setTimeout( function(){ play(); }, 7 * 1000);

если 7-ка сложнее..
Код:

stop();
i = setInterval( function(){ clearInterval(i); play(); }, 7 * 1000);


screamge 13.04.2007 06:36

Цитата:

Сообщение от Kikasso
если 8-ка
код в 25-м кадре:
Код:

stop();
setTimeout( function(){ play(); }, 7 * 1000);



такого в AS2.0 нет, по этому по любому setInterval

Kikasso 13.04.2007 09:16

Цитата:

Сообщение от screamge
такого в AS2.0 нет, по этому по любому setInterval

Какого такого нет? А AS2.0 есть? А проверить, работает ли?

screamge 13.04.2007 09:22

в доках нет! а если бы я всё проверял что тут пишут...вообщем ничего хорошего не получилось бы. А где про это написано?

Kikasso 13.04.2007 09:50

А вы не все проверяйте..

screamge 13.04.2007 09:52

:) ладно буду выборочно

CorC 13.04.2007 10:16

setTimeout незадокументированная функция
какие еще секреты скрывают от нас разработчики? :)

Kikasso 13.04.2007 10:52

Вот вам документация на setTimeout:
http://www.flasher.ru/forum/showthread.php?t=73336

clearInterval и clearTimeout кстати это одна и та же функция, а костыль для 7-ки написать несложно.

Dessert 13.04.2007 18:09

Цитата:

Сообщение от Kikasso
если 8-ка
код в 25-м кадре:
Код:

stop();
setTimeout( function(){ play(); }, 7 * 1000);

если 7-ка сложнее..
Код:

stop();
i = setInterval( function(){ clearInterval(i); play(); }, 7 * 1000);


Спасибо большое, действительно помог :yahoo:


Часовой пояс GMT +4, время: 20:26.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.