|
|
|||||
Регистрация: Oct 2010
Сообщений: 22
|
ожидание выполнения функции
Всем привет. Мучает такой вопрос:
у меня есть функция Step(), которая выполняется каждый раз за разное время, при завершении переменная flag = true. Как сделать выполнение данной функции много раз? |
|
|||||
Регистрация: Oct 2010
Сообщений: 22
|
private function demoClickListener(e:MouseEvent):void{ trace("Demo mode"); ab.enabled = false; ab.mouseEnabled = false; bb.enabled = false; bb.mouseEnabled = false; resumeb.enabled = false; resumeb.mouseEnabled = false; this.addEventListener(Event.ENTER_FRAME, demoListener); } private function demoListener(e:Event):void{ if (this.repeatB == false){ this.Step(); } } |
|
|||||
Регистрация: Oct 2010
Сообщений: 22
|
Почему то одно выполнение этой функции вручную занимает 5-6 сек, а при выполнении много раз с помощью кода, представленного выше, каждое ее выполнение занимает 0.5 - 0.6 сек.
Мне нужно что бы она работала в так же, как и если бы я много раз ее запускал вручную. |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
предлагаю привести код этой злополучной функции
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
Регистрация: Oct 2010
Сообщений: 22
|
Сори, криво написал, я имел ввиду что я ее вызываю с помощью кнопки и, пока она не выполнится до конца, вызвать ее не могу.
|
Часовой пояс GMT +4, время: 17:46. |
|
« Предыдущая тема | Следующая тема » |
|
|