![]() |
"Цепочка" загружаемых клипов
Такая ситуация. Есть главный клип (mc), в него загружается другой внешний клип (_root.mc.loadMovie("test.swf",1). А в test.swf тоже загружается таким же оператором другой внешиий мувик.
Все работает прекрасно, если запустить test.swf (в него все загружается) Но а если запустить самый верхний swf, то в него загружается только test.swf, а что прописано в самом test.swf в качесвтве загрузки...не пзагружается) Надеюсь, понятно разъяснился. Вобщем как исправить сию проблему? |
Термин "аттач" применяется только к объектам загружаемым из библиотеки swf, а внешние данные "загружаются".
Исправте свое сообщение, а то оно создает путаницу. |
Вариант 1: Проверь пути. После загрузки test'a в главный все пути становятся главного файла.
Вариант 2: Добавь в начало кода в test.swf - Код:
_lockroot = true; |
Избавится от абсолютной адресации в пользу относительной.
|
Спасибо, помогло) А теперь еще вопрос, как загрузить в player 7 версии AS1...swf AS2...а может быть можно и player 9 AS3?
|
Не выйдет. В AS3 загрузить AS2 можно (с большой натяжкой), но не наоборот. В AS1 грузить AS2 не пробовал, но скорее всего тоже не выйдет.
|
AS1 и AS2 совместимы между собой. AS3 и AS1/AS2 — нет.
|
вроде только объявление переменных в AS1 и AS2 отличается:
в AS1 не было таких объявлений, как Код:
var i:Number = 0; |
Цитата:
|
тогда понятно почему совместимы )
|
| Часовой пояс GMT +4, время: 01:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.