遊テックプログラミング教室

プログラミングノートNOTE

【Roblox】触ると死んでしまうブロック(キルブロック)【ロブロックス】

【Roblox】触ると死んでしまうブロック(キルブロック)【ロブロックス】

触ると死んでしまうブロックを自分で作ってみましょう。

local killBlock = script.Parent

local function killPlayer(otherPart)--otherPartに触れた部分が入っている
	local partParent = otherPart.Parent--触れた部分の親(キャラクターモデル)を変数に入れる
	local humanoid = partParent:FindFirstChild("Humanoid")--Humanoidというオブジェクトを探し、humanoidに入れる
	if humanoid then
		humanoid.Health = 0--Healthプロパティを0にする。=デス
	end
end
killBlock.Touched:Connect(killPlayer)--触れたらkillPlayer関数を実行する--