ユーザーがモバイル デバイスの [戻る] ボタンを押したときにリッスンする方法を示すソースが見つからないようです。もう実装されましたか?
1195 次
2 に答える
1
keydown イベントを簡単にリッスンできるようです。
Cocos2D-JS v3 でイベント リスナーがどのように機能するかを読んだことがあるとします。
まず、キーボード イベント リスナーを追加します。
var keyboardListener = cc.EventListener.create({
event: cc.EventListener.KEYBOARD,
onKeyPressed: function(keyCode, event){
if(keyCode == cc.KEY.backspace){
//do something
}else if(keyCode == cc.KEY.home){
//do something
}
}
});
次に、リスナーをレイヤーにアタッチします。
cc.eventManager.addListener(keyboardListener, aLayer);
この回答は、公式フォーラムから抽出されたものです。
ホーム ボタンと戻るボタンの keyCode が期待どおりにならない場合があることに注意してください。この問題が発生した場合は、キーを押したときに記録されている keyCode をコンソールに出力してみてください。
于 2014-10-16T01:42:00.997 に答える