Roblox Studio

Nesse mini tutorial aprenda como verificar se uma part tocou outra part no Roblox Studio.

Já vimos em alguns scripts como verificar se o player tocou em uma part no Roblox Studio, usando o evento de Touched. Podemos usar esse mesmo evento para verificar se uma part tocou outra part. No exemplo de script abaixo, temos uma bola, e toda vez que ela tocar em uma das paredes, a bola e a parede mudam para uma cor aleatória. Conseguimos identificar a part através de seu nome (Name).

local plataforma = script.Parent
local bola = game.Workspace.bola

plataforma.Touched:Connect(function(hit)
	if hit.Name == "bola" then
		plataforma.Color = Color3.new(math.random(), math.random(), math.random())
		bola.Color = Color3.new(math.random(), math.random(), math.random())
	end
end)

Veja como fazer esse script funcionar no vídeo abaixo:

Verificar se uma part tocou outra part no Roblox Studio