通过事件获取按键的key值
cc.KeyCode中没有mac的command键的键值,所以在之前3.1中通过cc.Event中keyCode==91来判断是否是command。
现在在3.4.0中在mac中command的keyCode变为了0。
这边暂时先把0加入判断条件了,但是keyCode的0是没有分配,所以来问一下这个情况是bug还是有意为之。

通过事件获取按键的key值
这边暂时先把0加入判断条件了,但是keyCode的0是没有分配,所以来问一下这个情况是bug还是有意为之。

mac 上的 command 键应该对应的是 ctrl 枚举才对,你这边拿到的返回值是 0 吗
如果确认是 0 的话,应该是有问题的,我们跟进一下
确认是0,不知道是不是因为我在用正常windows布局键盘的缘故,ctrl是ctrl,command是command,两个键是分开的
,ctrl能正常通过枚举获得。
有可能,请问怎么复现呢,在 windows 系统上使用 mac 键盘吗
我们是在mac上使用windows键盘的,然后按windows键
嗯嗯,可能实现的时候没考虑到这种使用场景,我们跟进下看看
所以这个问题到3.8.0都没有解决