Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: MovieClipLoader (НЕ вызываются события onLoadProgress, onLoadStart)
Flash Zone Forum > Macromedia Flash > Общие вопросы
den59
Здраствуйте.
Такая проблема: внутри скрипта загружаю картинку в мувик с помощью MovieClipLoader'а. Она загружается и показыватеся правильно!
Но, почему-то после вызова loadClip падает на onLoadComplete, а затем
на onLoadInit.

Код:
в превом фрейме:

_global.mcLoader = new MovieClipLoader();
mcListener = new Object();
mcListener.onLoadStart = function(target_mc) {...}
mcListener.onLoadProgress = function(target_mc, loadedBytes, totalBytes)
{....}
mcListener.onLoadComplete = function(target_mc) {....}
mcListener.onLoadInit = function(target_mc) {...}
mcListener.onLoadError = function(target_mc, errorCode) {...}
_global.mcLoader.addListener(mcListener);

использую в другом фрейме:
_global.mcLoader.loadClip(..., ....);

В библиотеке исходной фотографии (а гружу я jpg) нет!
В чем косяк!?
Rohan
как бы это сказать... Логика тут отдыхает, но ивенты onLoadProgress и onLoadStart не вызываются на этапе тестирования - они будут работать только после помещения ролика на веб-страницу, в хелпе об этом, кажется, написано... Советую сделать свой загрузчик, который бы по таймеру смотрел количество загруженных байт и их полное число и возвращал бы прогресс...
Русская версия IP.Board © 2001-2007 IPS, Inc.