-
Creator 版本:3.8.6
-
重现方式:编辑器预览,在按住键盘不松开的情况下,按下鼠标后松开鼠标会触发KEY_UP事件。
-
编辑器操作系统: Windows 10
-
重现概率: 100%
import { _decorator, Component, EventKeyboard, EventMouse, Input, input, KeyCode, Node } from ‘cc’;
const { ccclass, property } = _decorator;@ccclass(‘PlayerController’)
export class PlayerController extends Component {start() { input.on(Input.EventType.KEY_DOWN, this.onKeyDown, this); input.on(Input.EventType.KEY_UP, this.onKeyUp, this); input.on(Input.EventType.MOUSE_DOWN, this.onMouseDown, this); input.on(Input.EventType.MOUSE_UP, this.onMouseUp, this); } onKeyDown(event: EventKeyboard) { console.log('key down'); } onKeyUp(event: EventKeyboard) { console.log('key up'); } onMouseDown(event: EventMouse) { console.log('mouse down'); } onMouseUp(event: EventMouse) { console.log('mouse up'); }}