상세 컨텐츠

본문 제목

5. 맵의 끝 확인하기

유니티

by MJ_119 2023. 6. 6. 13:06

본문

트리거 콜라이더(trigger collider)를 활용해서 플레이어가 타일을 벗어났을때를 알려주도록 한다.

 

빈 GameObject를 하나 만들어서 Tile End로 이름을 변경해준다.

 

그다음 Tile End 오브젝트에 Box Collider 컴포넌트를 추가해준다.

그 후 Position과 Scale 값을 수정해준다 Scale = (x = 7,y = 3, z = 1)

 

 

그리고 is Trigger에 체크를 해서 콜라이더를 트리거로 변경해준다.

트리거로 변경해주면 플레이어가 이 오브젝트에 충돌할 때 코드 이벤트를 발생시킬 수 있다.

 

이제 새로운 빈 게임 오브젝트를 만들어서 Position 값을 0,0,0 으로 맞춘 뒤 Hierarchy 창에서 오브젝트들을 드래그로 끌어다가 새로만든 오브젝트의 자식으로 넣어준다.

Next Spawn Point라는 다음의 맵이 위치할 장소도 맵의 끝부분에 Position(0,0,10.26)을 맞춰준뒤 같이 자식으로 넣어준다.

 

( Player 오브젝트는 빼고 타일만 넣어준다. )

 

 

 

 

 

 

 

 

'유니티' 카테고리의 다른 글

7. 끝없이 무한 달리기 만들기  (1) 2023.06.07
6. 프리팹(Prefabs)만들기  (0) 2023.06.06
4. 벽 만들기  (0) 2023.06.06
3. 카메라 플레이어 따라다니기  (0) 2023.06.05
Update, FixedUpdate  (0) 2023.06.05

관련글 더보기