Показать сообщение отдельно
Старый 07.09.2013, 19:59
UserSuperPupsik вне форума Посмотреть профиль Отправить личное сообщение для UserSuperPupsik Найти все сообщения от UserSuperPupsik
  № 12  
Ответить с цитированием
UserSuperPupsik

Регистрация: Aug 2013
Сообщений: 89
Всем спасибо за оказанную помощь!

Добавлено через 1 час 50 минут
Вот ,что получилось:
Код AS3:
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.Event;
var ms:int;
ms=1000;
var timer:Timer;
function loopa(){
timer= new Timer(ms, 1);
timer.addEventListener(TimerEvent.TIMER_COMPLETE, f);
timer.start();
function f(e:TimerEvent) : void {
	timer= new Timer(ms, 1);
	trace("Привет");
	timer.stop();
	//timer.reset();
	//timer.removeEventListener(TimerEvent.TIMER, f);
	//timer.start();
								}
				}
stage.addEventListener(MouseEvent.CLICK,funct1);
function funct1(event:MouseEvent):void
					{ 
					ms=ms+1000;
					trace("жду " , ms ," милисекунд");
					loopa();
					}
Почему-то после возникновения событий(например Мыши), пауза работает, но как реализовать паузу в обычном коде(не в функции прослушивателя) для меня осталось загадкой!!!


Последний раз редактировалось UserSuperPupsik; 07.09.2013 в 21:51.