PDA

Просмотр полной версии : Многоуровневый загрузчик. Спасайте!!!


Darina
13.12.2001, 17:37
Помогите кто чем может!
У меня есть один управляющий мувик (_level0), который загружает в разные слои всякие клипы. Надо сделать в нем загрузчик для этих клипов, а не получается. :rolleyes:
Смотрите как я делаю:
кадр n:
loadMovieNum ("foo.swf", 5);
кадр n+1: пустой
кадр n+2:
if (_level5:_framesloaded<_level5:_totalframes) {
prevFrame ();}
Так вот в кадр n+1 оно никогда не возвращается -типа уже все загружено, хотя на самом деле - нет.
Где у меня ошибка :confused: ...может в ДНК? :eek:

C2Plus
13.12.2001, 17:45
не рекомендую использовать prevFrame, много раз замечен в глюках. Поставь метку и переходи на нее.

C2Plus
13.12.2001, 17:46
А! а откуда взялось двоеточие? должна быть точка! но превФрэйм все-равно убери. :)

Darina
13.12.2001, 18:01
Спасибо, но все равно не получается :(

C2Plus
13.12.2001, 18:21
если там уже что-то было, то проверка будет работать плохо. Вернее будет возвращать старые значения. Нужно в загружаемом файле в первом кадре ставить флаг, который будет означать начало загрузки. И тоталФрэймс проверять на 0

Darina
13.12.2001, 18:34
Вот это спасибо!!!! А я и думаю: откуда загрузчик может сразу узнать _totalframes загружаемого клипа? Оказывается, действительно не может.
Еще раз спасибо!!!

C2Plus
13.12.2001, 18:47
Так это... Пожалуйста! :)