0

子mc内のすべてのアニメーションを含むフラッシュファイル(単純なバナー)があります。私がこれまでに使用した唯一のactionscript(2.0)はstop()です。いくつかの子mcの終わりに、ステージにとどまるようにします。これにより、すべてがループするのを防ぐことができます。私がそれをループさせるとき、子mcのどれも彼らのタイムラインの始めにありません。

最後のタイムラインの最後にすべてを「リセット」して、正しくループする方法はありますか?それとも、ストップを制御するためのより良い方法はありますか?

私は完全なAS2初心者ですが、どこでも答えを探しましたが、役立つものは何も見つかりませんでした:(

4

1 に答える 1

0

child_mc.gotoAndPlay(1);を呼び出すことにより、movieClipタイムラインを「リセット」できます。

オブジェクトのすべての子クリップ(または絶対にすべて)を再帰的に停止/ループする場合は、この質問に対する 私の答えを見てください: Flash CS5でユニバーサル一時停止ボタンを作成するにはどうすればよいですか?

この機能を使用すると、次のようにしてすべてのクリップを一度にリセットできます。 recursiveStop(stage,false,1);

于 2012-08-17T16:55:45.043 に答える