Cocos creator教程的第一个游戏键盘事件无效

这个是什么问题呀?

话说是不是发错地方了=。=

要双击场景让焦点进入后键盘事件才起作用。

试试去掉macro,改成
onKeyDown (event) {
// set a flag when key pressed
switch(event.keyCode) {
case cc.KEY.a:
this.accLeft = true;
break;
case cc.macro.KEY.d:
this.accRight = true;
break;
}
},

onKeyUp (event) {
    // unset a flag when key released
    switch(event.keyCode) {
        case cc.KEY.a:
            this.accLeft = false;
            break;
        case cc.macro.KEY.d:
            this.accRight = false;
            break;
    }
},

有没有其他方法,可以自动获取到焦点啊?