Roblox Game Creator

로블록스_기초_6주차 (KillBlock, FirePad)

타몽쓰 2022. 10. 13.

6주차>

* TrapMine

🤩 밟으면 죽는 블록 만들기! (블록 이름: TrapMine, 스크립트 이름: TrapMine)

 

①

function trapTrigger(player)
	local character = player.Parent
	
	local humanoid = character:FindFirstChild('Humanoid')
	
	if ② then
		③
	end
end

④

 

🤩 도전과제>

★ 밝으면 죽지 않고 체력이 일부 떨어지게만 코드 바꿔보기!

★ 체력이 일부 떨어졌다가 x초 후에 또 밟으면 더 떨어지게 만들 수 있는 함수 종류 생각해서 추가해보기!


* FirePad

🤩 밟으면 불이 붙는 블록 만들기 (블록 이름: FirePad, 스크립트 이름: FirePad)

 

①
②

function FireEffect(otherPart)
	local character = otherPart.Parent
	
	local humanoid = character:FindFirstChild('Humanoid')
	
	if ③ then
		if ④ then -- 안밟았다면
			⑤ -- 블록을 밟습니다!
			⑥ -- 불을 발생시킵니다!
			fire.Parent = otherPart
			⑦ -- 불의 온도 조절
			⑧ -- 불의 사이즈 조절
		end
	end
end

⑨

 

🤩 도전과제>

★ 밟으면 약 3초 후에 캐릭터에 불을 붙이게 만들어보기

★ Fire의 다른 속성도 검색해보고 더 생동감있게 만들어보게끔 코드를 추가해보기

★ 불의 온도와 사이즈를 코드로 조절해보기


댓글