Flash AS3, добавить паузу в цикл SWF - PullRequest
0 голосов
/ 13 октября 2011

Я не часто работаю во Flash, все, что мне нужно, это добавить AS, чтобы мой SWF-файл приостанавливался на несколько секунд перед циклом.

Это раньше работало в AS2:

 stop();
 var interval:Number = setInterval(
   function():Void {
     play();
     clearInterval(interval);
   },
   2000
 );

Любая помощь приветствуется, спасибо!

Ответы [ 2 ]

2 голосов
/ 13 октября 2011

Убедитесь, что вы импортируете утилиту.

import flash.utils.setInterval;

Но вместо использования setInterval используйте setTimeout

import flash.utils.setTimeout;
stop();
setTimeout(
  function():Void {
    play();
  },
  2000
);

.AS3-esque, используйте класс Timer.

1 голос
/ 14 октября 2011

Кажется, что ваш текущий код все еще должен работать, за исключением того, что вам нужно прописать "void"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...