Top.Mail.Ru
Ответы

Скрипт для того чтобы при нажатии на кнопку(UI) производился звук и GUI становилась видимой в роблокс студио

скрипт для того чтобы при нажатии на кнопку(UI) производился звук и GUI становилась видимой в роблокс студио

По дате
По рейтингу
Аватар пользователя
Знаток

создай звук и добавь его в любую директорию (добавь звук на сайте роблокса)
дальше вставь этот скрипт:

12345678
 local btn = script.Parent
local gui = --сюда путь до твоей гуишки(А именно до Frame)
local sound = --сюда путь до звука (либо используй Instance.new)

btn.Activated:Connect(function()
    sound:Play()
    gui.Visible = true
end) 

Скрипт может быть не точным, т.к писал на самом сайте, думаю поправить будет не сложно.

Аватар пользователя
Гуру

Для того чтобы добавить звук при нажатии на кнопку и сделать GUI видимым в Roblox Studio, вам нужно создать скрипт. Ниже приведен пример такого скрипта:

local button = script.Parent -- Получаем доступ к кнопке из родительского объекта

local sound = Instance.new ("Sound") -- Создаем новый объект Sound
sound.Parent = button -- Устанавливаем родительский объект для звука
sound.SoundId = "rbxassetid://1234567890" -- Устанавливаем ID звука (замените на свой)
sound.Volume = 1 -- Устанавливаем громкость звука

local gui = game:GetService("Players").LocalPlayer.PlayerGui.MyGUI -- Получаем доступ к GUI из игрока

button.MouseButton1Click:Connect(function() -- Создаем обработчик события клика по кнопке
sound:Play() -- Воспроизводим звук
gui.Enabled = true -- Делаем GUI видимым
end)

Чтобы использовать этот скрипт, создайте новый скрипт в Roblox Studio и вставьте его код в него. Замените ID звука на свой и установите правильный путь к вашему GUI. Затем присоедините скрипт к кнопке, нажав правой кнопкой мыши на кнопке и выбрав "Insert Object" -> "Script".