gpt4 book ai didi

javascript - 如何在 Cocos2D-JS v3 中监听手机 Back 事件?

转载 作者:行者123 更新时间:2023-12-03 11:38:12 25 4
gpt4 key购买 nike

我似乎找不到任何显示当用户按下移动设备上的“后退”按钮时如何监听的来源。已经实现了吗?

最佳答案

看来你可以简单地监听 keydown 事件:

假设您已阅读 how the event listener works in 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);

此答案摘自 official forums .

请注意,在某些情况下,主页和后退按钮的 keyCode 不会是预期的,如果您遇到此问题,请尝试将您按下所述键时记录的 keyCode 打印到控制台。

关于javascript - 如何在 Cocos2D-JS v3 中监听手机 Back 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26392802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com