跳到主要内容

pointerdown 指针按下事件(单指触控开始)

pointerdown

类型: MethodDeclaration

定义位置: input.ts

描述

指针按下事件(单指触控开始)

参数 event: 指针事件

参数

参数名类型描述默认值
eventPointerEvent--

返回值

类型: void

源代码

位置: 第 478 行

private pointerdown(event: PointerEvent): void {
if (event.pointerType !== 'mouse' && event.isPrimary && Input.buttons[0] === 0) {
// 模拟鼠标按下行为:
// 1.鼠标进入游戏窗口
// 2.鼠标移动到目标位置
// 3.鼠标[左键]按下
Mouse.pointerenter(event)
Mouse.pointermove(event)
Input.buttons[0] = 1
Input.mousedownList.add(0)
const scriptEvent = new ScriptMouseEvent(event)
Input.emit('mousedownLB', scriptEvent)
Input.emit('mousedown', scriptEvent)
}
}

文档生成时间:2025/7/7 12:07:06