如何在 Roblox Studio 中解锁鼠标

Posted

技术标签:

【中文标题】如何在 Roblox Studio 中解锁鼠标【英文标题】:How to unlock the mouse in Roblox Studio 【发布时间】:2021-05-13 16:59:09 【问题描述】:

我想使用武器 ROBLOX 武器制作游戏,here 是其中一个的链接。他们在 ROBLOX Fortnite 套装中。我想制作一个武器选择屏幕,但我不知道如何解锁鼠标,以便您可以在 GUI 中选择武器。我现在拥有的是一个 GUI,您可以在其中单击所需的武器。一旦你选择了那个武器,它就会从复制的存储中复制它并将副本放入玩家的背包中。它会在您选择时禁用 GUI,并在您重生时重新启用它。一旦你加入它就可以选择,但是当你第一次选择武器时,武器会锁定你的鼠标,我不知道如何解锁它。有谁知道如何提供帮助?

【问题讨论】:

【参考方案1】:

使用UserInputService 这样做。

local UserInputService = game:GetService("UserInputService")

--Use this to access stuff
UserInputService.MouseBehavior = Enum.MouseBehavior.Default


【讨论】:

您好!非常感谢您的回复,但是当我把它放进去时(我让它在启用武器选择 GUI 时使用该脚本通过触发一个解锁它的事件来解锁鼠标)并且它不起作用。我使用了打印调试,我正在触发脚本,它只是没有解锁。问题可能是武器让你的鼠标不可见。

以上是关于如何在 Roblox Studio 中解锁鼠标的主要内容,如果未能解决你的问题,请参考以下文章

std::mutex 如何在不同的线程中解锁?

如何在 Python 中解锁“安全”(读保护)PDF?

如何在本机反应中解锁一个屏幕上的旋转

如何在 vSphere 6.x 中解锁并重置 SSO 密码

检查您是不是已在 Game Center/GameKit 中解锁成就

如何在 Roblox Studio 中移动网格