SWF не работает при загрузке внутри другого SWF

Я пытаюсь загрузить SWF-файл в другой, используя этот базовый фрагмент:

package {
    import flash.display.*;
    import flash.events.*;
    import flash.external.ExternalInterface;

    public class Wrapper extends Sprite {


        public function Wrapper() {
            super();

            var loader:Loader = new Loader();
            var request:URLRequest = new URLRequest("clip.swf");

            loader.load(request);

            addChild(loader);
        }
    }
}

clip.swf работает нормально, когда я включаю его непосредственно в HTML-страницу. Но оказывается, что когда я пытаюсь загрузить его с оберткой, клип становится черным. Я попытался использовать отладочную версию Adobe Flash Player, и я получил error #1014 говоря, что класс используется в clip.swf невозможно найти.

Что может быть причиной этого? Почему это работает в одну сторону, а не в другую?

0 ответов

Другие вопросы по тегам