![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
|
есть определённая функция, выполняющаяся сравнительно долго (например, картинку грузит). и есть независимое от неё событие, при наступлении которого эта функция должна остановиться. то есть не на какое-то время, а вообще. вроде если бы был в идеале какой-то
подскажите, существует ли такая возможность. заранее спасибо
|
|
|||||
|
Banned
[+4 10.07.10]
[+1.4 10.08.10] [+1 20.08.10] |
Последний раз редактировалось KirAmp; 05.08.2010 в 21:21. |
|
|||||
|
Потоков исполнения скрипта во флеше не может быть больше одного,
так что "независимое от функции событие" начнет обрабатываться только после завершения выполнения этой функции Только дробить функцию на части и запускать куски с помощью таймера Ну можно еще в главном цикле посматривать на getTimer() и если время вышло, запоминать результат и прерывать функцию При следующем вызове по таймеру смотреть, на чем остановились и продолжать. |
|
|||||
|
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Загрузка изображения происходит асинхронно с кодом, ее инициализировавшим. Для отмены загрузки изображения используйте Loader#close()
|
|
|||||
|
Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
|
использование Loader.close() решило проблему. большое спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|