Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Loader.close не работает (http://www.flasher.ru/forum/showthread.php?t=108887)

iforev 03.03.2008 00:33

Loader.close не работает
 
В классе есть функция, вызываемая перед удалением экзампляра этого класса, в ней, кроме прочего, есть строчки

Код:

pictLoaders[i].close();
pictLoaders[prewsCounter].close();

(вызывается 1-а из 2-х)

при выполнении, ошибки о том, что данный УРЛ стрим не содержит открытых потоков (или как-то так) не возникает (т.е. закрывать пытаемся загрузку в нужном лоадере), однако Bandwidth profiler показывает, что загрузка продолжается после вызова функции close. На вид всё работает нормально, но хотелось бы, чтобы нормально было по-настоящему, а не только на вид

etc 03.03.2008 02:01

Значит вы не тот loader закрываете, вот и все.
По приведенному коду вообще невозможно понять, что за i и prewsCounter у вас там работают.

iforev 03.03.2008 15:12

Вложений: 1
В одном случае там только в 1 лоадер загрузка идет, если бы я закрывал не тот, ошибка бы выскакивала.
Прикрепил файл с кодом класса.

etc 03.03.2008 15:21

Ну и что мне с вашим кодом делать? Запустить сразу и проверить я не могу, разбираться, как он работает, делать XML-ки неизвестной структуры и проч. мне лень.

iforev 03.03.2008 15:38

А может быть такое, что Bandwidth profiler просто глючит?

etc 03.03.2008 18:54

Может.


Часовой пояс GMT +4, время: 20:16.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.