Skip to main content

mousemove 鼠标移动事件

mousemove

类型: MethodDeclaration

定义位置: scene.ts

描述

鼠标移动事件

参数 event: 脚本鼠标事件

参数

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

返回值

类型: void

源代码

位置: 第 293 行

private mousemove(event: ScriptMouseEvent): void {
if (Scene.preventInputEvents !== 0) return
const last = Scene.eventHover
const hover = Scene.getActorAtMouse() ?? null
if (last !== hover) {
if (last !== null) {
last.emit('mouseleave', event)
}
if (hover !== null) {
hover.emit('mouseenter', event)
}
Scene.eventHover = hover
}
hover?.emit('mousemove', event)
}

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