※ ChatGPTを利用し、要約された質問です(原文:これ、どうしたらいいでしょうか?)
フォーカスを使用せずにページ間をジャンプする方法とは?
このQ&Aのポイント
フォーカスを使用せずに各ページでEnterキーを押すと、次のページへジャンプする方法を教えてください。
pageAでEnterキーを押すと一気にpageDへ行ってしまう問題が発生しています。pageAでEnterキーを押すとpageBへジャンプし、pageBでEnterキーを押すとpageCへジャンプし、pageCでEnterキーを押すとpageDへジャンプするようにしたいです。
フォーカスを使用しない方法で各ページでEnterキーを押すと、次のページへジャンプさせたいです。pageAのアクションスクリプトでEnterキーを押すとpageBへジャンプし、pageBのアクションスクリプトでEnterキーを押すとpageCへジャンプし、pageCのアクションスクリプトでEnterキーを押すとpageDへジャンプする方法を教えてください。
どうしても解決ができなくて、また質問します。
是非、ご教授よろしくお願いします。
やりたいこと:
フォーカスを使用しない方法で、各ページでEnterキーを押すと
pageA -> pageB -> pageC -> pageD(pageDには、Enterキー操作がありません。)
のように次のページへジャンプさせたいです。
pageAのアクションスクリプト:
var Akey = new Object();
Akey.onKeyDown = function() {
if (Key.getCode() == 13) {
//次のページへジャンプ
gotoAndPlay("pageB");
}
}
Key.addListener(Akey);
pageBのアクションスクリプト:
var Bkey = new Object();
Bkey.onKeyDown = function() {
if (Key.getCode() == 13) {
//次のページへジャンプ
gotoAndPlay("pageC");
}
}
Key.addListener(Bkey);
pageCのアクションスクリプト:
var Ckey = new Object();
Ckey.onKeyDown = function() {
if (Key.getCode() == 13) {
//次のページへジャンプ
gotoAndPlay("pageD");
}
}
Key.addListener(Ckey);
問題点:
pageAでEnterキーを押すと、一気にpageDへ行ってしまいます。
これを、なんとか
pageAでEnterキーを押すと、pageBへジャンプ
pageBでEnterキーを押すと、pageCへジャンプ
pageCでEnterキーを押すと、pageDへジャンプ
にしたいですが、、、
是非、よろしくお願いします。