• 締切済み

キーボード入力で

キーボード入力で指定したキー『A』を押して指定したシーンに移動して、そのシーンが終了したら最初のシーンに戻り再生し始めるアクションスクリプトを知りたいのですが、何方か教えくれませんか?お願いします。

みんなの回答

  • U-inu
  • ベストアンサー率66% (2/3)
回答No.1

以下でどうでしょうか? 1フレーム目 someListener = new Object(); someListener.onKeyDown = function() { if (Key.getCode() == 65) { Key.removeListener(someListener); gotoAndPlay("scene1"); } }; Key.addListener(someListener); stop(); 2フレーム目(フレームラベル"scene1") 10フレーム目 gotoAndPlay(1); "a"を押すと2フレーム目にうつり、10フレーム目で最初に戻ります。

nodoameeee
質問者

お礼

わかりました。有り難うございます。 またわからない事が有った時はよろしくお願いします。

nodoameeee
質問者

補足

『A』を押してシーン2に行き終わり次第シーン1に戻る事は出来ましたが、Key.getCodeだと他のキーを押すまで同じような動作を繰り返してしまいます…キーを押したらその動作を1度だけ実行したいのですが、良い方法は有りますか?教えてください。お願いします。

関連するQ&A