Показать сообщение отдельно
Старый 27.10.2009, 16:17
dsQuadro вне форума Посмотреть профиль Отправить личное сообщение для dsQuadro Посетить домашнюю страницу dsQuadro Найти все сообщения от dsQuadro
  № 1  
Ответить с цитированием
dsQuadro
 
Аватар для dsQuadro

Регистрация: Feb 2008
Адрес: Москва
Сообщений: 238
Отправить сообщение для dsQuadro с помощью ICQ
По умолчанию проблема с таймером

Код AS3:
public class meMain extends Sprite{
		private var delay:uint = 1*20*1000;
		private var gUpdTimer:Timer = new Timer(delay);;  //таймер авто обновления
		public function meMain(){
			gUpdTimer.start();
 
                                       ...
 
			updBtn.btn.addEventListener(MouseEvent.CLICK, mainUpdate)
			gUpdTimer.addEventListener(TimerEvent.TIMER, mainUpdate);
                          }
                          private function mainUpdate(e:Event):void{
			updBtn.resetTimer();
			uDataLoader.uDataLoader();
			gUpdTimer.reset();
			gUpdTimer.start();
			//trace('1');
		}
}
вот такой таймер... когда проверяю из флеша все работает, когда через локалхост или в инет выкладываю, то кнопка по клику работает нормально, а событие которое ссылается на туже функцию что и клик не происходит... в чем проблема может быть?

таймеры в других классах в тойже флешке нормально выполняются...