跳转到内容

SpringRTS/Callins 中的 Lua - MouseRelease()

来自维基教科书,开放世界中的开放书籍

MouseRelease()

[编辑 | 编辑源代码]

您需要在 MousePress() 中返回 true 才能将 MouseMove/MouseRelease 指向您的部件。

返回值

[编辑 | 编辑源代码]

x, y, button
其中 x 是光标在 x 轴上的位置,y 是光标在 y 轴上的位置。位置相对于屏幕,而不是 3D 世界

使用示例

[编辑 | 编辑源代码]
function widget:MousePress(x, y, button)
  echo("Mouse pressed")
  return true -- Pay attention to this. Without returning true the next function won't do anything
end

function widget:MouseRelease(x, y, button)
  echo("Mouse released")
end



华夏公益教科书