Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   "Цепочка" загружаемых клипов (http://www.flasher.ru/forum/showthread.php?t=111116)

dow 16.04.2008 14:07

"Цепочка" загружаемых клипов
 
Такая ситуация. Есть главный клип (mc), в него загружается другой внешний клип (_root.mc.loadMovie("test.swf",1). А в test.swf тоже загружается таким же оператором другой внешиий мувик.
Все работает прекрасно, если запустить test.swf (в него все загружается)
Но а если запустить самый верхний swf, то в него загружается только test.swf, а что прописано в самом test.swf в качесвтве загрузки...не пзагружается) Надеюсь, понятно разъяснился. Вобщем как исправить сию проблему?

iNils 16.04.2008 14:16

Термин "аттач" применяется только к объектам загружаемым из библиотеки swf, а внешние данные "загружаются".
Исправте свое сообщение, а то оно создает путаницу.

Vertax 16.04.2008 15:17

Вариант 1: Проверь пути. После загрузки test'a в главный все пути становятся главного файла.
Вариант 2: Добавь в начало кода в test.swf -
Код:

_lockroot = true;

iNils 16.04.2008 15:34

Избавится от абсолютной адресации в пользу относительной.

dow 17.04.2008 15:32

Спасибо, помогло) А теперь еще вопрос, как загрузить в player 7 версии AS1...swf AS2...а может быть можно и player 9 AS3?

Vertax 17.04.2008 15:40

Не выйдет. В AS3 загрузить AS2 можно (с большой натяжкой), но не наоборот. В AS1 грузить AS2 не пробовал, но скорее всего тоже не выйдет.

etc 17.04.2008 17:19

AS1 и AS2 совместимы между собой. AS3 и AS1/AS2 — нет.

Ведьмак 17.04.2008 17:28

вроде только объявление переменных в AS1 и AS2 отличается:
в AS1 не было таких объявлений, как
Код:

var i:Number = 0;

iNils 17.04.2008 18:39

Цитата:

Сообщение от Ведьмак
вроде только объявление переменных в AS1 и AS2 отличается:
в AS1 не было таких объявлений, как
Код:

var i:Number = 0;

Тип существует только до момента компиляции.

Ведьмак 17.04.2008 19:23

тогда понятно почему совместимы )


Часовой пояс GMT +4, время: 01:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.