1

ActionScript 3.0 を使用して、動的にロードされた外部 SWF ムービーを再生/一時停止できるようにしたいと考えています。どんな助けでも大歓迎です。ありがとうございました。

4

1 に答える 1

1

ロードされた SWF には、ローダーのcontentプロパティからアクセスできます。content プロパティをロードした SWF のドキュメント クラスにキャストして、SWF のメソッドに直接アクセスできます。もちろん、単に play(); を使用することもできます。そして停止(); ... タイムライン アニメーションを再生するだけの場合:

var loader:Loader = new Loader("anim.swf");
addChild(loader);

loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);

function completeHandler(e:Event):void
{
    var movie:MovieClip = e.target.content;
    movie.play();
}
于 2009-04-13T08:11:20.660 に答える