![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 34
|
Подскажите пожалуйста как можно приатачить из библиотеки внешнего swf а то при заливке 1-го swf-а все нормально а когда закачиваю второй первый перестает отображаться
|
|
|||||
|
я не совсем уверен что я правильно понял что написал автор.
но могу предположить что ты просто когда "закачиваеш" второй, ты его "закачиваеш" на ту же глубину (depth) что и первый, попробуй использовать вместо того чтобы руками устанавливать глубину кудагрузим.getNextHighestDepth()
__________________
Feсi quod potui, faciant meliora potentes |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 34
|
нет глубина разная
|
|
|||||
|
может ты их "заливаешь" в один и тот же мувик?..
а вообще-то хорошо бы увидеть код..
__________________
сегодня лучше чем вчера? |
|
|||||
|
Если для загрузки 2-ух внешних файлов используется один и тот же контейнер или уровень (глубина к этому не имеет никакого отношения), файл, загруженный позже замещает временную шкалу контейнера своей собственной шкалой. Доступ к библиотеке загруженного файла ТОЛЬКО в рамках иерархии клипа-контейнера (либо уровня-контейнера), при этом контейнер теряет возможность обращаться к библиотеке базового файла, в котором он находиться.
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 34
|
function loadlib(lib, name_con) {
_root.createEmptyMovieClip(name_con, this.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip(lib, name_con);
}
function onLoadInit(mc) {
trace("onLoadInit: "+mc);
}
loadlib("1.swf", "clip");
|
|
|||||
|
Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
|
function loadlib(lib, name_con) {
_root.createEmptyMovieClip(name_con, this.getNextHighestDepth());
var mcListener:Object = new Object();
mcListener.onLoadInit = function(mc:MovieClip){
trace("onLoadInit: "+mc);
}
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(mclListener);
mcLoader.loadClip(lib, _root[name_con]);
}
loadlib("1.swf", "clip");
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_. |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 34
|
не пойму как мне теперь увидеть что она загрузилась
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
loadlib = function (lib, name_con) {
var mc:MovieClip = _root.createEmptyMovieClip(name_con, _root.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip(lib, mc);
}
onLoadInit = function(mc) {
trace("onLoadInit: "+mc);
}
loadlib("1.swf", "clip");
Последний раз редактировалось etc; 10.05.2006 в 12:51. |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 34
|
И в чем состоит иначе??
|
![]() |
![]() |
Часовой пояс GMT +4, время: 04:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|