Форум 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=96721)

this.create 05.06.2007 19:08

Цитата:

Сообщение от marchulka
Вот код, который не пашет:
Код:

on (release) {
_root.my_mcl.loadClip("target_2.swf",2);

}

У меня работает.
Основной swf - один кадр. Код в кадре:
Код:

var loader:MovieClipLoader = new MovieClipLoader();
Код на кнопке:
Код:

on (release) {
    loader.loadClip("1.swf", 1);
}

1.swf
код на кнопке:
Код:

on (press) {
    unloadMovie(this)
}

это та самая кнопка которая удаляет загруженный клип ( поглядел в дебагере - уровень тоже удаляется).

Цитата:

Сообщение от marchulka
Друзья, вы мне не пишите правила общие, а подскажите, почему именно этот с виду правильный код не фурычит, ОК?

Откуда нам знать какие клипы/кнопки у вас куда вложены. Исходник смотреть нужно.
Добавлю: протрейсите рут в этой кнопке - он укажет вам на локальный рут. Т.е. мы получаем изолированный мувик - _root указывает на локальный рут, this._parent - underfined. Это совсем неудобно. И еще этот код на кнопках...

Код:

on (release) {
_level0.my_mcl.loadClip("target_2.swf",2);
}

так попробуйте.

marchulka 05.06.2007 19:41

Спасибо, сейчас попробую...


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

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