Форум 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)
-   -   Пауза с помощью объекта Date не работает (http://www.flasher.ru/forum/showthread.php?t=137177)

proffyes 06.03.2010 12:38

Пауза с помощью объекта Date не работает
 
Я начинающий в AS , поэтому многое непонятно. Например решил я реализовать паузу с помощью объекта Date, почему бы им не воспользоваться коли он есть.
И что то не пойму где я ступил, не работает такая пауза и все. Хотя тот же самый код с простым инкрементом переменной пашет на ура.
С инкрементом
Код AS1/AS2:

 now=new Date();
          nowStart = now.getTime();
          nowFinish = nowStart+150000;
          _level0.startTime=nowStart;
          _level0.finishTime=nowFinish;
          while(nowStart<nowFinish)
          {
                nowStart++;
                _level0.schet=nowStart;
              }
  _level0.schet="Правильно";

С датой
Код AS1/AS2:

  now=new Date();
          nowStart = now.getTime();
          nowFinish = nowStart+1500;
          _level0.startTime=nowStart;
          _level0.finishTime=nowFinish;
          while(nowStart< nowFinish)
          {
                        nowStart = now.getTime();
                _level0.schet=nowStart;
              }
            _level0.schet="Правильно";

Выдает ошибку типа ролик содержит сценарий замедляющий работу, если его не остановить комп может зависнуть. причем ошибка вылетает даже если nowFinish = nowStart+5;

udaaff 06.03.2010 14:34

nowStart не изменяется во втором случае.
Вообще, trace() в помощь.

proffyes 06.03.2010 19:37

По чему не изменяется nowStart ?

wvxvw 06.03.2010 20:14

Это типа пособие о том, как сделать из вашего старенького целерона тостер-овен? Я бы лучше тостер купил, чем таким извратом заниматься.


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

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