Vik S
Знаток
(406)
8 месяцев назад
Для включения курсора при открытии меню от первого лица в Roblox Studio, используйте следующий локальный скрипт:
1. Вставьте LocalScript в StarterGui.
2. Используйте следующий код:
local UIS = game:GetService("UserInputService")
local player = game.Players.LocalPlayer
local gui = player:WaitForChild("PlayerGui"):WaitForChild("YourMenuGuiName")
local function showCursor()
UIS.MouseBehavior = Enum.MouseBehavior.Default
gui.Enabled = true
end
local function hideCursor()
UIS.MouseBehavior = Enum.MouseBehavior.LockCenter
gui.Enabled = false
end
-- Пример кнопок для открытия и закрытия меню
local openMenuButton = gui:WaitForChild("OpenMenuButton")
local closeMenuButton = gui:WaitForChild("CloseMenuButton")
openMenuButton.MouseButton1Click:Connect(showCursor)
closeMenuButton.MouseButton1Click:Connect(hideCursor)
Убедитесь, что YourMenuGuiName совпадает с именем вашего ScreenGui для меню и что кнопки названы правильно.