SWF-файл, загруженный с помощью loadMovie, не работает с getBytesLoaded или stop, play и т. Д. - PullRequest
0 голосов
/ 22 июня 2009

Я загружаю SWF-файл в видеоклип и у меня есть несколько проблем с ним:

blah_mc.loadMovie("my.swf");

blah_mc.stop(); // doesn't work
trace(blah_mc.getBytesLoaded()); // always returns zero even though the clip plays

Эти проблемы сохраняются даже после полной загрузки клипа .

Мне нужно иметь возможность управлять воспроизведением загруженного фильма и сообщать, в каком процентном соотношении он загружен.

Ответы [ 2 ]

0 голосов
/ 22 июня 2009

Вы запускаете stop () и т. Д. Сразу после loadMovie? Вероятно, слишком рано, чтобы получить разумный результат, если вы. Установите интервал, чтобы дать ему немного места, или посмотрите на использование одного из этих классов MovieClipLoader. Если вы этого не делаете, то я не думаю, что у меня достаточно контекста, чтобы помочь.

0 голосов
/ 22 июня 2009

getBytesLoaded() никогда не работал для меня в AS2 либо (версия AS3 вел себя лучше). Решение называется MovieClipLoader; проверьте справочник по языку.

...