언어:
페이지 정보
수준별:
엔진 버전:
언리얼 엔진

2. 입력 및 게임 모드

언리얼 엔진

여기서는 입력 (게임 컨트롤)을 구성하여 캐릭터를 제어하고 우리 캐릭터를 사용하는 게임 모드 를 만들도록 하겠습니다.

  1. 콘텐츠 브라우저우클릭 한 다음 게임 모드 클래스의 블루프린트 클래스 를 새로 만든 다음 MyGame 이라 합니다.

  2. MyGame 블루프린트를 연 다음, 툴바에서 클래스 디폴트 버튼을 클릭합니다.

    SelectClassDefaults.png

  3. 디테일 패널에서 Classes 아래, 디폴트 폰 클래스MyCharacter 블루프린트를 사용하도록 설정합니다.

    GameMode_1.png

  4. 컴파일, 저장 후 블루프린트를 닫습니다.

  5. 메인 에디터 창에서 메뉴 바의 편집 - 프로젝트 세팅 을 클릭합니다.

  6. 프로젝트 세팅에서 엔진 섹션 아래 입력 을 클릭합니다.

  7. Bindings 아래 액션 매핑축 매핑 을 네 개 추가합니다.

  8. 처음 두 개의 축 매핑 각 옆의 더하기 부호를 클릭하여 그룹에 부가적인 매핑을 추가합니다.

    Input_1.png

    빈 바인딩은 위와 같을 것입니다.

  9. 바인딩 셋업을 아래와 비슷하게 합니다 (A, S, Mouse Y 에 대한 Scale-1.0 으로 설정하세요).

    Input_2.png

    여기서 액션 매핑 에는 Jump (점프), Crouch (웅크리기), Jog (조깅), Prone (엎드리기) 에 대한 입력을 설정하고, 축 매핑 에는 MoveForward, MoveRight, Turn, LookUp 을 설정합니다. 표시된 대로 설정해도, 원하는 대로 설정해도 됩니다.

    이 프로세스 관련 상세 정보는 블루프린트 입력 구성 비법 문서를 참고하세요.

  10. 프로젝트 세팅의 프로젝트 섹션 아래 맵 & 모드 옵션을 클릭합니다.

  11. 맵 & 모드 의 Default Modes 아래 Default GameModeMyGame 게임 모드로 설정합니다.

    GameMode_2.png

    게임 모드 관련 상세 정보는 게임 모드 구성 문서를 참고하세요.

  12. 입력과 게임 모드 세팅 설정을 마친 이후에는, 프로젝트 세팅 창을 닫습니다.