0

私は6つのswfファイルを持っています。各swfアニメーションの終了後、ボタンが表示され、クリックすると次のswfファイルが開きます。ただし、3つのswfファイルのフレームレートは異なります。それらのうちの3つは24fpsで動作し、3つは48fpsで動作します。swfファイルを再生すると、すべてのアニメーションが同じフレームレート(24fps)で動作します。両方のファイルをそれぞれ独自のフレームレートで組み合わせて開く方法はありますか?ここに、ボタンを押したときにファイルを開くために使用するコードを添付します

どうもありがとうございます !

stop();
//This creates a new instance of the loader object and adds it to the stage.

var my_Loader:Loader = new Loader();
addChild(my_Loader);

 //This creates a new instance of the URLRequest object that contains the path   
//to the external swf. The load method then loads the SWF file into the loader
//object.
var my_url:URLRequest=new URLRequest("Sinus for adults.swf");
my_Loader.load(my_url);
4

2 に答える 2

1

いいえ、できません。

ただし、タイマーを使用してフレームを進めることはできますが、タイムラインを持つ複数のレベルの MovieClip がある場合は、それらを個別に進める必要があります。また、コードの実行、特に停止と再生をオーバーライドしているため、見逃してしまいます。

于 2012-11-11T23:21:51.857 に答える
0

グーグルはこの簡単な応答を与えます:

http://www.sitepoint.com/forums/showthread.php?284196-merging-two-swf-movies-with-different-FPS

私はそれを試していませんが、私の知識によれば、うまくいくはずです。

于 2012-12-18T10:08:29.780 に答える