본문 바로가기
프로그래밍/Roblox

로블록스로 배우는 코딩 #7 - 용암을 밟으면 HP가 줄어들어요

by 강릉바다의 블로그 2022. 10. 6.

local humanoid = script.Parent:FindFirstChild("Humanoid")
local deBounce = false

function lavaTouch(part)
	print(humanoid.FloorMaterial)
	if humanoid.FloorMaterial.Name == "CrackedLava" then
		if not deBounce then
			deBounce = true
			while humanoid.FloorMaterial == Enum.Material.CrackedLava do
				humanoid:TakeDamage(10)
				wait(1)				
			end
			deBounce = false			
		end
	end
end

humanoid:GetPropertyChangedSignal("FloorMaterial"):Connect(lavaTouch)


강릉바다의 블로그

Since 2008. 1.

https://gnbada.kr/