2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

반응형

메타버스 프로그래밍/로블록스 11

4. 블럭을 서서히 사라지거나 서서히 나타나도록 처리해 보자.

다음으로 사라지는 블럭을 서서히 사라지거나 서서히 나타나도록 처리해 보자. 앞에서 살펴 보았던 VisibleToggle 스크립트를 다음과 같이 수정하자. local platform = script.Parent --현재 스크립트의 부모 객체를 가져온다. local function visibleToggle(visible) -- 객체를 숨겼다 보였다 하도록 처리하자. if visible then platform.CanCollide = visible for count = 9,0,-1 do --count를 9부터 0까지 반복하면서 대입 platform.Transparency = count/10--9/10~0/10까지 불투명하게 처리 wait(0.2) end else for count = 1,10 do --coun..

3. 밟으면 Player가 죽는 블럭 만들기

테스트를 위해 다음과 같이 블럭을 하나 생성하여 dieBlock 로 만든다. 해당 dieBlock 에 다음과 같이 스크립트를 작성하자. local dieBlock = script.Parent -- dieBlock 객체 할당 local function diePlayer(otherObject) local other = otherObject.Parent --FindFirstChild() 함수를 통해 휴머노이드 객체를 찾는다. local humanoid = other:FindFirstChild("Humanoid") if humanoid then -- 만약 player 라면 --player 를 die 시키자. humanoid.Health = 0 end end dieBlock.Touched:Connect(diePl..

2. 장애물 사라지게 만들기

이번에는 장애물이 일정 시간동안 나왔다 사라졌다를 반복하는 블럭을 만들어 보자. 플레이어는 이 블록이 사라지기 전에 다음 블록으로 이동해야 한다. https://thinkmath2020.tistory.com/4415 1. 장애물 게임 만들기 보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력하세요. thinkmath2020.tistory.com 위에서 만든 프로젝트에서 블럭을 일정시간동안 사라졌다 보였다 할 수 있도록 프로그램을 해 보자. local platform = script.Parent --현재 스크립트의 부모 객체를 가져온다. local function visibleToggle(visible) -- 객체를 숨겼다 보였다 하도록 처리하자. platform.CanCollide = visible..

1. 장애물 게임 만들기

obby 게임은 장애물을 건너는 게임이다. 블럭 사이를 점프해서 이동시키고 목적지에 도달하는 게임이다. 새로운 프로젝트 생성 1. Baseplate 템플릿을 선택하여 프로젝트를 생성한다. 2. 탐색기에서 Baseplate를 삭제한다.(아래 바닥을 없앤다.) 3. 아바타 스폰 위치 생성 - Workspace 의 SpawnLocation 을 찾아서 선택(만약 없으면 Workspace 옆의 + 버튼을 클릭하여 SpawnLocation 추가) 아바타가 생성되는 위치로 이동 시켜 주자.(0,0,0) 카메라이동 WASD 키를 이용하여 카메라 이동한다. QE 를 이용하여 카메라 위/아래로 이동할 수 있다. Shift 키를 누르고 카메라를 이동시키면 이동 속도가 바뀐다. Right 마우스버튼 : 이 버튼을 누르고 마우..

반응형