Просмотр полной версии : Передача данных между флешками
Сразу прошу администратора извинить меня за название темы, т.к. незнаю как назвать ее корректно...
В главную флешку(index.swf) подгружаются 2 другие флешки(1.swf,2.swf)
Как из index.swf запустить нажатие мувика в 2.swf при начале загрузки 1.swf?:wacko:
Если 2.свф грузится напимер в клип Swf2, и в нем есть кнопка/клип Button_2swf, то обратится к кнопке/клипу можно так: Swf2.Button_2swf. Все функции будут работать.
Molecula
31.03.2008, 10:46
Поясню чуть подробнее.
Есть 1.swf, где есть такая функция:
function getTrace(){
trace('hi');
}
Есть 2.swf, который грузит 1.swf, и когда загрузит - обращается к той функции, вот так:
import mx.utils.Delegate;
this.onLoadInit = Delegate.create(this, mclInit);
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(this);
mcl.loadClip('1.swf', mc);
function mclInit(target:MovieClip){
target.getTrace();
}
В Аутпуте мы увидим hi.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.