0

各フレームで 1 つのオブジェクトが話すフラッシュのような小さなストーリーがあります。

オブジェクトをクリックすると、何かが表示されます (最初のフレームは、こんにちは、私の名前は ... など)。

例: personFrame1.mouth.gotoAndPlay(2); これにより、彼の口が動き、短い時間話します。

問題が 1 つあります。オブジェクトを複数回 (2 秒以内に) クリックできるため、同じように数回話すことができます。

gotoAndPlay の準備ができているかどうかを確認し、再度クリックできるようにする方法はありますか? したがって、同時に発話は 1 つだけです。

4

1 に答える 1

2
if (!personFrame1.mouth.isPlaying) personFrame1.mouth.gotoAndPlay(2);

これは、あなたの人の口がまだ「動いている」かどうか、つまり、MC がまだ再生されているかどうかを確認し、「口」が停止しなくなるまで別の再生シーケンスを開始しません。

于 2013-03-26T13:58:22.733 に答える