Форум 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=87518)

Vasik1 07.11.2006 12:51

Пауза, будь она не ладна...
 
Код:

stop();
var mc=this;
var id=setInterval(function(){mc.play();clearInterval(id)},5000);

Вот такой код я вставляю, для того чтоб сделать паузу. Всё замечательно до тех пор, пока не нужно делать несколько пауз в разных фрэймах в одном мувике.

Получается, что другие паузы не срабатывают... только первая!

Заранее благодарю.

_sestra_ 07.11.2006 12:59

Взял твой скрипт без изменений, вставил в несколько кадров ( сначала подряд идущих, потом растянул на разное расстояние ) в итоге - твой скрипт работает.

Совет: или опиши поканкретней свой случай или нет задачи для её решения

Vasik1 07.11.2006 13:47

Вложений: 1
Вот мой исходник. Там стоят такие паузы много где... в тексте, например. Но главное в _root не работает пауза... второй паузы начинаются глюки...

Прошу помочь.... ОЧЕНЬ...

iNils 07.11.2006 15:11

Vasik1, помещаю данную тему в раздел ActionScript с таким название как у вас, вы рискуете нарваться на плюс.

Хемуль 07.11.2006 15:26

2 Vasik1:
Я думаю, вам стоит отказаться от таких вещей. Зачем столько всего везде? Сложно уследить за тем, какой таймер запущен и когда сработает... Да и код у вас разнесён, так что, извините, разбираться очень сложно...

Dendroid 07.11.2006 16:48

Да просто надо резнести интервалы в разные переменные:
Код:

var id1=setInterval(function(){mc.play();clearInterval(id1)},5000);
Код:

var id2=setInterval(function(){mc.play();clearInterval(id2)},5000);

Vasik1 07.11.2006 17:00

2 iNils
:) что значит, на плюс? не понял...

2 Dendroid
Изменил все id, которые были! Не помогает... сделал ещё
clearInterval(id);delete id;
но как и следовало ожидать - не помогло. :(

Хемуль 07.11.2006 18:37

2 Vasik1:
Плюсы - это как жёлтые карточки. Много набираете и вас наказывают. ^_^


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

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