Unity에서 기본적인 2D 움직임을 만들자

마지막 포스트에서 Unity에서 2D 캐릭터를 애니메이션하는 방법을 소개했습니다. 이번에는 그 캐릭터를 게임 내에서 이동하고 점프하는 방법을 설명합니다. 캐릭터가 게임 내에서 움직이는 간단한 움직임. 가자!

준비



먼저 게임에 사용할 접지를 가져와 Box Collider 2D Component를 추가합니다.


그런 다음 접지 스프라이트에 접지 태그를 추가합니다.


그런 다음 Box Collider 2D 및 RigidBody2D Component를 캐릭터 스프라이트에 추가하고 설정을 그대로 둡니다.


준비가 완료되었으므로 캐릭터를 움직이는 코드를 작성해 봅시다.

미기, 히다리, 미기, 히다리



먼저 C# 스크립트를 작성하고 컴포넌트로 캐릭터에 추가합니다.


이제 플레이어가 키보드의 좌우 키를 누를 때 캐릭터가 좌우로 움직이도록 이 코드를 작성합니다.




점프, 캐릭터, 점프!



캐릭터를 좌우로 움직일 수 있었습니다! 더 재미있게 하기 위해 스페이스바를 누르면 캐릭터가 점프할 수 있도록 점프 기능을 추가하세요.



할 수 있었습니다! 이제 게임 내에서 캐릭터를 움직일 수 있습니다.

좋은 웹페이지 즐겨찾기