Empty
Empty
Empty
O SoundService é um serviço no Roblox que gerencia a reprodução de sons no seu jogo. Ele permite que você controle as configurações globais de som e a reprodução de música de fundo, anúncios e outros sons que devem ser ouvidos por todos os jogadores, independentemente da localização no mundo do jogo.
Música de Fundo com Looping
Roblox Studio
Reproduzir Som a partir de Script
Empty
Empty
Empty
- Script do Servidor: Se um script no lado do servidor reproduzir um som que está associado a uma parte no workspace, ele geralmente será ouvido por todos os jogadores que estiverem próximos dessa parte.
- Script Local: Se um script no lado do cliente reproduzir um som, apenas o jogador que estiver executando o script ouvirá o som.
Empty
Empty
Empty
-- Workspace > SoundPart > PlayStepSoundScript
local soundPart = script.Parent
local stepSound = soundPart:WaitForChild("StepSound")
local function onTouched(otherPart)
local character = otherPart.Parent
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid then
stepSound:Play()
end
end
soundPart.Touched:Connect(onTouched)
Empty
Empty
Empty
-- StarterPlayerScripts > LocalStepSoundScript
local player = game.Players.LocalPlayer
local soundPart = workspace:WaitForChild("SoundPart")
local stepSound = soundPart:WaitForChild("StepSound")
local function onTouched(otherPart)
local character = otherPart.Parent
if character == player.Character then
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid then
stepSound:Play()
end
end
end
soundPart.Touched:Connect(onTouched)
Se você achou este tutorial útil e gostaria de apoiar meu trabalho, por favor, considere me comprar um café.
Muito obrigado pelo seu apoio!
Me compre um café