Показать сообщение отдельно
Старый 02.12.2009, 14:34
Furinax вне форума Посмотреть профиль Отправить личное сообщение для Furinax Найти все сообщения от Furinax
  № 4  
Ответить с цитированием
Furinax

Регистрация: Mar 2009
Адрес: Moscow
Сообщений: 469
Код AS3:
import flash.display.MovieClip;
import flash.utils.Timer;
import flash.events.TimerEvent;
 
public class counter extends MovieClip
{
public function Init()
{
var timer:Timer = new Timer (5000);
timer.addEventListener(TimerEvent.TIMER, cfline);
timer.start();
}
 
public function cfline(e:TimerEvent)
{ функция которая должна повторяться}
}
Обратите внимание на
Код AS3:
new Timer (5000)
Это означает, что функция будет повторяться каждые 5 секунд, т.е. время задается в милисекундах. Если вы хотитие, чтобы функция повторилась 20 раз каждые 5 секунд, то надо написать new Timer (5000, 20), т.е. второй параметр задает количество повторений, а если его не задать и написать просто new Timer (5000), то функция будет повторяться бесконечно каждые 5 секунд.


Последний раз редактировалось Furinax; 02.12.2009 в 14:37.