大家好,想问下各位大神一个菜鸟问题。就是我想做一个只有按下 ‘1’ 键,才能解锁键盘的 ‘2’ ’3‘ ‘4’ 按键,碍于本人孤零零一个人自学,遇到很多阻碍,希望借用各位大神们的宝贵时间指点迷经,谢谢了
以下是本小白写的代码,见笑
const Input = {};
cc.Class({
extends: cc.Component,
properties: {
},
onLoad() {
cc.systemEvent.on('keydown', this.copy, this); // 打开copy开关
},
copy(e) { //开始copy
Input[e.keyCode] = 1;
cc.systemEvent.on('keydown', this.opencopy, this);
cc.log('开始复制');
},
opencopy() {
if(Input[cc.macro.KEY.w]){
cc.log('向上')
}
},
onDestroy() {
cc.systemEvent.off('keydown', this.copy, this)
cc.systemEvent.off('keydown', this.opencopy, this);
},
update(dt) {},
});
