編集:
行き来するオブジェクトがいくつかあるフラッシュ バナーを作成しています。バナーの最後に連絡先フォームが表示されます。ユーザーが入力フィールドのいずれかをクリックしたときにアニメーションを停止する必要があります。Actionscript 3 でこれを達成するにはどうすればよいですか?
編集:
行き来するオブジェクトがいくつかあるフラッシュ バナーを作成しています。バナーの最後に連絡先フォームが表示されます。ユーザーが入力フィールドのいずれかをクリックしたときにアニメーションを停止する必要があります。Actionscript 3 でこれを達成するにはどうすればよいですか?
入力フィールドごとに、次を追加します。
_inputField.addEventListener(MouseEvent.CLICK clickHandler);
次に、次の関数を追加します。
public function clickHandler(e:MouseEvent):void {
stop();
}
「停止」は、タイムラインをアニメーションとして使用していることを前提としています。アニメーションがムービークリップに含まれている場合は、次のようにします。
_containingMovieClip.stop();