플레이어 캐릭터가 이동할 때 x키를 누르면 달리도록 설정하기 위해 x키를 단축키로 등록
[Edut - Project Settings]에서 Input Manager 탭을 활성화화고, Axes Size 30 -> 31
생성된 마지막 단축키의 이름을 Sprint로 설정하고, Positive Button을 x로 설정
gravity 와 sensitivity 30으로 설정, type을 key or mouse button, axis을 X axis 로 설정
 

오브젝트의 이동, 점프를 제어하는 스크립트 생성

 
사용자의 입력에 따라 플레이어 오브젝트를 제어하는 PlayerController 스크립트를 생성
 

플레이어를 제어하는 빈 오브젝트 생성 [GameObject - Create Empty]
 
화면에 플레이어 캐릭터를 출력하는 2D Square 오브젝트 생성 [ GameObject - 2D Object - Sprites - Square]
 
SpriteRenderer 컴포넌트의 Sprite 파라미터에 PlayerBase_0 이미지 에셋을 등록

 
플레이어의 충돌 처리를 위해 Player 오브젝트에 Rigidbody2D, CapsuleCollider2D 컴포넌트를 추가한다.
컴포넌트들의 설정값 초기화

유니티 허브(Unity Hub) 실행.
Project 탭의 New Project 버튼을 눌러 프로젝트 생성 팝업을 연다.

 
2D 선택, 프로젝트 이름과, 저장 위치 설정 후 생성 버튼 누르기

 
프로젝트 생성 후 유니티 에디터가 실행되면 game view의 해상도 설정에서 Full HD로 설정

Main Camera 오브젝트의 Camera 컴포넌트 Size를 6으로 설정
 
Import Package : 패키지화하여 저장된 에셋을 현재 프로젝트로 불러오기
Export Package : 현재 프로젝트에 있는 에셋을 패키지화하여 저장
 

+ Recent posts