Форум 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)
-   -   загрузка swf ролика в другом ролике (http://www.flasher.ru/forum/showthread.php?t=128035)

Zhihar 28.07.2009 22:13

загрузка swf ролика в другом ролике
 
Приветствую

создал ролик My.swf в котором создается наполнение из функции onLoad
все работает замечательно когда запускаю его отдельно

создал ролик my2.swf внутри которого загружаю ролик my.swf

Код AS1/AS2:

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.loadClip("my.swf", "mcMyClip");

Ролик загружается, но без наполнения - т.е. как будто не срабатывает функция onLoad из ролика my.swf

Подскажите как с этим побороться?

Алиль 29.07.2009 00:26

Вы пишете, что создали ролик My.swf - с большой буквы,
а прописываете my.swf - с маленькой...
Или это Вы только здесь ошиблись? :)

Zhihar 29.07.2009 01:05

это я опЯчатался
смысл в том, что загруженный ролик не работает, а запускаемый отдельно работает замечательньно

Возможно так же стоит отметить что в ролике (my.swf) очень активно используются привязки (linkage) на разные объекты ролика (для attachMovie)

zurkis 29.07.2009 01:21

ну и грузи его с помощью LoadMovieNum

iNils 29.07.2009 03:25

Цитата:

Сообщение от zurkis (Сообщение 838918)
ну и грузи его с помощью LoadMovieNum

Старье, и не советую это больше.


В loadClip вторым параметром идет ссылка на клип, а у вас там строка.

Zhihar 29.07.2009 10:35

iNils, я не совсем понял
вроде же в loadClip первый параметр - это расположение файла, второй параметр в какой ролик его подгружать - разве не так?

mooncar 29.07.2009 10:48

Должна быть ссылка на клип, а не строчка.
Ну не
Код AS1/AS2:

"mcMyClip"

,а например
Код AS1/AS2:

_root.mcMyClip

или
Код AS1/AS2:

this.mcMyClip

или просто
Код AS1/AS2:

mcMyClip

В общем, как там у вас путь идет к клипу, такую ссылку и пишите.

Zhihar 29.07.2009 11:55

не помогло
кстати вял просто импортировал swf в ролик и вставил его руками - та же ситуация повторилась - т.е. в импортированном ролике не срабатывает onLoad или что-то подобное

mooncar 29.07.2009 12:03

Про _lockroot не забыли?

Zhihar 29.07.2009 12:05

э...скорее всего забыл - а что это за зверь?


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

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