![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Помогите кто чем может!
У меня есть один управляющий мувик (_level0), который загружает в разные слои всякие клипы. Надо сделать в нем загрузчик для этих клипов, а не получается. Смотрите как я делаю: кадр n: loadMovieNum ("foo.swf", 5); кадр n+1: пустой кадр n+2: if (_level5:_framesloaded<_level5:_totalframes) { prevFrame ();} Так вот в кадр n+1 оно никогда не возвращается -типа уже все загружено, хотя на самом деле - нет. Где у меня ошибка ...может в ДНК? ![]() |
|
|||||
|
  акула
|
не рекомендую использовать prevFrame, много раз замечен в глюках. Поставь метку и переходи на нее.
|
|
|||||
|
  акула
|
А! а откуда взялось двоеточие? должна быть точка! но превФрэйм все-равно убери. :)
|
|
|||||
|
Спасибо, но все равно не получается
![]() |
|
|||||
|
  акула
|
если там уже что-то было, то проверка будет работать плохо. Вернее будет возвращать старые значения. Нужно в загружаемом файле в первом кадре ставить флаг, который будет означать начало загрузки. И тоталФрэймс проверять на 0
|
|
|||||
|
Вот это спасибо!!!! А я и думаю: откуда загрузчик может сразу узнать _totalframes загружаемого клипа? Оказывается, действительно не может.
Еще раз спасибо!!! |
|
|||||
|
  акула
|
Так это... Пожалуйста! :)
|
![]() |
Часовой пояс GMT +4, время: 23:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|