- 締切済み
キーボード入力で
キーボード入力で指定したキー『A』を押して指定したシーンに移動して、そのシーンが終了したら最初のシーンに戻り再生し始めるアクションスクリプトを知りたいのですが、何方か教えくれませんか?お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 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フレーム目で最初に戻ります。
お礼
わかりました。有り難うございます。 またわからない事が有った時はよろしくお願いします。
補足
『A』を押してシーン2に行き終わり次第シーン1に戻る事は出来ましたが、Key.getCodeだと他のキーを押すまで同じような動作を繰り返してしまいます…キーを押したらその動作を1度だけ実行したいのですが、良い方法は有りますか?教えてください。お願いします。