Flash 设置外部swf的动画

Flash 设置外部swf的动画,flash,actionscript-3,Flash,Actionscript 3,我需要更多的例子动画外部文件。我的球在外边的swf中,在舞台上划过。如何让“ldr.swf”加载“ball.swf”,并让它将球移动到舞台上 我唯一看错的是: 正在等待ball.swf加载 将TimerEvent目标误认为加载程序处理程序 e、 g 嗯,, 乔治谢谢你,伙计,这真的很有帮助。 var bgLoader:Loader = new Loader(); bg_mc.addChild(bgLoader); var bgURL:URLRequest = new URLRequest("b

我需要更多的例子动画外部文件。我的球在外边的swf中,在舞台上划过。如何让“ldr.swf”加载“ball.swf”,并让它将球移动到舞台上


我唯一看错的是:

  • 正在等待ball.swf加载
  • 将TimerEvent目标误认为加载程序处理程序
  • e、 g

    嗯,,
    乔治

    谢谢你,伙计,这真的很有帮助。
    var bgLoader:Loader = new Loader();
    bg_mc.addChild(bgLoader);
    var bgURL:URLRequest = new URLRequest("ball.swf");
    bgLoader.load(bgURL);
    
    
    import flash.utils.*;
    var myTimer:Timer = new Timer(200);
    myTimer.addEventListener(TimerEvent.TIMER, timedFunction);
    myTimer.start();
    
    function timedFunction(eventArgs:TimerEvent)
    {   
    var bl:MovieClip = event.target.content.root.ball;
    //
    bl.x += 10;
        addChild(bl); 
    }
    
    var bl:MovieClip;
    var bgLoader:Loader = new Loader();
    var bgURL:URLRequest = new URLRequest("ball.swf");
    bgLoader.load(bgURL);
    bgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, bgLoaded);
    
    var myTimer:Timer = new Timer(200);
    myTimer.addEventListener(TimerEvent.TIMER, timedFunction);
    
    
    function bgLoaded(event:Event):void{
    bl = event.target.content.root.ball;//hopefully this path is correct
    myTimer.start();
    addChild(bl); 
    }
    function timedFunction(eventArgs:TimerEvent)
    { 
    bl.x += 10;
    }