PDA

Просмотр полной версии : Не работает getProgress


PeSH
22.05.2009, 15:37
Доброго времени суток всем!
Никак не могу разобраться, может кто поможет, в чем косяк. Чтобы получить данные о загруженности внешних клипов, я использую метод getProgress класса MovieClipLoader. Так вот когда запускается ролик в оболочке, все прекрасно работает. Когда же я выкладываю ролик на сервер, мне в трейсе показывает, что общее кол-во байт для внешнего загружаемого клипа 0. В чем может быть трабла?

// контроль загрузки частей
var progress:Object = _global.data_obj.dance_parts.ldr.getProgress(_global.data_obj.dance_parts.clp);

//trace(progress.bytesTotal+" ! "+_global.data_obj.dance_parts.ldr+" ! "+_global.data_obj.dance_parts.clp);

if (!isNaN(progress.bytesLoaded)) loaded += progress.bytesLoaded;
if (!isNaN(progress.bytesTotal)) total += progress.bytesTotal;
// ------------------------------------

Заранее всем спасибище!

kuflash
22.05.2009, 15:41
Вот у меня подобная проблема. Вот ссылка на тему.http://www.flasher.ru/forum/showthread.php?t=125027&page=2 Прочитайте последнее сообщение. Может и мне поможете?

Wolsh
22.05.2009, 18:18
1. А когда этот кусок кода вообще вызывается? Непонятно, дайте больше.
2. Что тут делает _global? Вроде времена четвертого флэша прошли..
3. _global.data_obj.dance_parts.ldr... - это как же там лоадер оказался???

PeSH
22.05.2009, 19:59
Вообщем, разобрался, не тот клип просто передавал. Мой косяк, спасибо всем.