版本:3.4.2
按下鼠年左或者中,或者右,在Input.EventType.MOUSE_MOVE的回调中,getButton()一直都返回0,
Input.EventType.MOUSE_DOWN和Input.EventType.MOUSE_UP是正常。
input.on(Input.EventType.MOUSE_MOVE, this.onMouseMove, this);
private onMouseMove(event: EventMouse): void {
console.log("onMouseMove ", event.getButton());
// 按下鼠标,这里的打印一直是0
}
这里再提个建议,新增一个event.getButtons()可以获得鼠标同时按下多个按钮。