PlayerMouse

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

无法创建

PlayerMouse 与使用 Mouse 获得的 Tool.Equipped 对象相同。它可以通过使用本地玩家的 LocalScripts 方法从 1> Class.LocalScript|LocalScripts1> 访问。

PlayerMouse 和 Mouse 对象的唯一区别是,PlayerMouse 可以使用 Player:GetMouse() 方法获得。

在大多数情况下,开发人员建议使用新的 UserInputService 。 但是 PlayerMouse 和 Mouse 对象仍然受到支持,因为有多个原因。请参阅 输入和相机 了解有关自定义输入在您的体验中的更多信息。

代码示例

PlayerMouse

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local function onMouseMove()
print("mouse screen position: ", mouse.X, mouse.Y)
end
mouse.Move:Connect(onMouseMove)

概要

属性

继承自Mouse属性

活动

继承自Mouse活动

属性

方法

活动