Показать сообщение отдельно
Старый 19.08.2012, 22:18
Dip52 вне форума Посмотреть профиль Отправить личное сообщение для Dip52 Найти все сообщения от Dip52
  № 3  
Ответить с цитированием
Dip52

Регистрация: Aug 2012
Сообщений: 297
Цитата:
Сообщение от Wadimir Посмотреть сообщение
можно создать переменную(счётчик) которая будет увеличиваться на единицу каждый раз как приходит событие от таймера и когда счётчик будет равен заданному значению запустить другое событие
Правильно ли я понимаю, что вы имели в виду написать именно так, как я написал ниже?
Код AS1/AS2:
package SRCa
{
	import flash.display.MovieClip;
	import flash.utils.Timer;
	import flash.events.TimerEvent;
 
	public class ForTImer extends MovieClip
	{
		public var InstallSomeTime:int = 10;
		public var ObjectTimer:Timer = new Timer(1000,InstallSomeTime);
		public var NumberIsTimer:Number = 0;
		public function ForTImer()
		{
			ObjectTimer.addEventListener(TimerEvent.TIMER, EventTimer);
			ObjectTimer.start();
		}
		public function EventTimer(Event:TimerEvent):void
		{
			trace("Количество повторов:",Event.target.currentCount);
 
			if(Event.target.currentCount == InstallSomeTime)
			{
				trace("Миг настигнут!");
			}
		}
	}
}