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의 다른 속성도 검색해보고 더 생동감있게 만들어보게끔 코드를 추가해보기
★ 불의 온도와 사이즈를 코드로 조절해보기
'Roblox Game Creator' 카테고리의 다른 글
로블록스_기초_8주차(HealingWater) (0) | 2022.10.27 |
---|---|
로블록스_기초_7주차 (MovingWalk, RotationBlock) (0) | 2022.10.20 |
로블록스_기초_5주차 (Magic Bridge) (0) | 2022.10.02 |
로블록스_기초_4주차 (R/Y/G Light) (0) | 2022.09.28 |
로블록스_기초_3주차 (teleport) (0) | 2022.09.19 |
댓글