0

AS2でフラッシュスライドショーをデザインしました。キーボードキーを使ってスライドを左右(前後)に動かしたいと思います。

私はあなたのアドバイスに感謝します、

よろしく、

4

1 に答える 1

1

なぜ3ではなくactionscript2を使用しているのですか。質問に答えるにはキーリスナーを使用する必要があります。

この例を見つけました

on(keyPress "<Right>"){
gotoAndStop('underwriting');
}

このページの http://www.actionscript.org/forums/showthread.php3?t=97523。右矢印キーを押すたびに、gotoAndPlay関数が呼び出されます。特定の画像に移動して停止したい場合は、gotoAndStopを使用できます。これは特定のフレームに移動して停止します。次に、右矢印をもう一度クリックして、ギャラリーの次の画像に移動します。

上記の特定の形式のkeyPressメソッドは、onEnterFrameで実行する必要があります。

OnEnterFrame関数を設定するには、リスナーが必要です。これはコンストラクターで宣言できます。

 addEventListener(Event.ENTER_FRAME, onEnterFrame);

これは、キーが押されるたびにここにkeyPressを入力すると、OnEnterフレームになります。このメソッドが実行されます。パブリック関数onEnterFrame(event:Event):void {

    }

コードセグメントがお役に立てば幸いです。さまざまなコンポーネントについて簡単に説明しました。さらにサポートが必要な場合は、コメントを残してください。変更を加えることができます。

スライドショーを作成するためにこれを見つけました http://www.youtube.com/watch?v=I_BYMYgz6Qk

于 2012-08-05T10:23:42.000 に答える