Просмотр полной версии : Как обращаться к подгружаемому клипу?
джонатан
11.01.2009, 15:32
Здравствуйте! Вот пришел к такой проблеме. Не могу понять как управлять потгруженной флешкой.
loadClip("flash2.swf", load_mc);
и вот как мне прописать в flash2.swf к примеру gotoAndStop(2); ?
Спасибо.
amexdesign
11.01.2009, 15:59
load_mc.gotoAndStop(2);
джонатан
11.01.2009, 22:46
Это конечно круто, но я хочу обратиться не к контейнеру в который грузится флешка, а непосредственно к флешке!
onLoadInit = function([target_mc:MovieClip]) {}
amexdesign
12.01.2009, 04:14
Это конечно круто, но я хочу обратиться не к контейнеру в который грузится флешка, а непосредственно к флешке!
вы не к контейнеру обращаетесь, а к его содержимому, т.е. к timeline swf, что загружается... не мешало бы перед ответом попробовать
Добавлено через 14 минут
onLoadInit = function([target_mc:MovieClip]) {}
dimarik, перед использованием onLoadInit надо сначало создать новый Listener-объект, правильнее будет скорее вот так:
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
target_mc.gotoAndStop(2);
}
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("flash2.swf", load_mc);
alexcon314
12.01.2009, 08:48
this.onLoadInit = function(target_mc:MovieClip) {
target_mc.gotoAndStop(2);
}
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(this);
image_mcl.loadClip("flash2.swf", load_mc);
джонатан , loadClip() устарело.[ОШИБСЯ. см. ниже]
dimarik, перед использованием onLoadInit надо сначало создать новый Listener-объект
Не надо создавать мусор в коде.
Аха,
this.onLoadInit = function(target_mc:MovieClip) {
target_mc.gotoAndStop(2);
}
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(this);
image_mcl.loadClip("flash2.swf", load_mc);
джонатан
12.01.2009, 19:57
джонатан , loadClip() устарело.
Интересно, как давно? Все теперь опять перешли на loadMovie???
alexcon314
12.01.2009, 22:38
)). Да, каюсь. конечно, я имел в виду loadMovie(). померещилось.
джонатан
13.01.2009, 18:39
Ниче, бывает. :) Я так срразу и понял.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.