![]() |
Внешний прелоадер
Кароче такая трабла,
Сделал внешний прелоадер, который грузит map.swf в клип _root.clip всё зашибись, но в этом map.swf применяется attachMovie, так вот, когда он загружается в _root.clip attachMovie непахает, а если просто открыть map.swf то естественно всё нормально. Как сделать чтобы работало? Нежелательно перекидывать в прелоадер половину клипов из map.swf, даже если это сделать всё равно attach пашет не так как надо. Есть задумка сделать SharedLibrary, но это привтся весь скрипт перепахивать нахер. Вот скрипт прелоадера: var loader:MovieClipLoader = new MovieClipLoader(); var listener:Object = []; loadmc("map.swf", "clip"); function loadmc(tar, mc) { loader.addListener(listener); loader.loadClip(tar, mc); listener.onLoadStart = function() { clip.stop(); clip._visible = false; prel._visible = true; }; listener.onLoadProgress = function(clip:MovieClip, gbl:Number, gbt:Number) { var perc:Number = gbl/gbt*50; perc = Math.round(perc); polosa.gotoAndStop(perc); }; listener.onLoadInit = function() { clip._visible = true; clip.play(); comp._visible = false; prel._visible = false; cir._visible = false; } }; }; } |
У меня таже фигня, только со звуком... Звук в подгружаемом клипе перестает атачиться, когда он подгружаемый, когда сам по себе - все ок.
|
Попробуйте поменять ВСЕ _root'ы на паренты
|
попробую...
|
Поменять менял, только толку мало... Звук ведь в библиотеке подгружаемого клипа, и запускается из него-же... он в нем this...
|
непрокатило
|
var snd:Sound = new Sound(this);
про звук недавно тема обсуждалась |
Цитата:
попробуй подгрудать не в _root , а, например в _root.mc и в подгружаемомо клипе все пути надо сменить на относительные |
2 megasmall То, что ты написал, вообще работать не должно. Давай-ка исходники в студию. посмотрим, что ты там натворил
|
Цитата:
|
| Часовой пояс GMT +4, время: 22:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.