![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+5 27.03.09]
Регистрация: Dec 2008
Сообщений: 37
|
Подскажите, можно ли как-то определить загружает ли лоадер что-то или нет, то есть активен ли он на данный момент?
Типа Заранее спасибо тем кто откликнется.. ЗЫ: поиск не помог |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Можно:
__________________
john |
|
|||||
|
[+5 27.03.09]
Регистрация: Dec 2008
Сообщений: 37
|
Это понятно но не совсем то…
мне нужно узнать загружает ли он что-то сейчас и если загружает, то оборвать загрузку, и начать загружать следующий объект ..то есть занят ли он сейчас)) вот как-то так |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Если трейс в dataInProgress идёт - значит грузит, иначе обрываем.
__________________
john |
|
|||||
|
[+5 27.03.09]
Регистрация: Dec 2008
Сообщений: 37
|
короче вот такая конструкция
public function makePic(num):void { if (!baseClass.bcg.getChildByName("Pic"+num)) { // и тут мне нужно проверить не грузит ли он уже что-то , если дв то оборвать picLoader = new Loader(); picLoader.load(new URLRequest(path[num])); picLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, mainHold); picLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadingPic); } else { pic = baseClass.bcg.getChildByName("Pic"+num); placeToStage(pic); } } private function mainHold(e:Event):void { lod.visible = false pic = picLoader pic.name = "Pic"+index; placeToStage(pic); } private function placeToStage(pic) { baseClass.bcg.addChild(pic); pic.x = (baseClass.bcg.width-pic.width)/2; pic.y = 0 } Последний раз редактировалось lolooza; 07.02.2009 в 01:23. |
|
|||||
|
стервочка (я мужик)
|
loaded?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
BlooDHounD, это если загружен целиком :-)
|
|
|||||
|
стервочка (я мужик)
|
__etc, а что нам надо узнать? разве не обратную операцию?
Яски, не мешайте взрослым дядям разговаривать. ваш код не даёт проверки, он всего-лишь останавливает распространение исключений. |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|