Make Unreal REAL.
article thumbnail
크로스헤어

Unreal Engine: Ultimate Survival Horror Course 에셋을 다음과 같이 관리하면 좋다. 원본 파일 경로 : RawContent/Textures/Crosshair.png 에셋 경로 : Content/Textures/Crosshair 크로스헤어 이미지를 임포트한다. 이미지를 UI용으로 설정한다. Compression - Compression Settings: UserInterface2D (RGBA) Level Of Detail - Texture Group: UI 크로스헤어용 Widget Blueprint를 만든다. Fill Screen을 Desired on Screen으로 변경하고 Size Box, Image를 추가해준다. Size Box의 크기를 설정해준다. Image를 설..

article thumbnail
상호작용 시스템

Unreal Engine: Ultimate Survival Horror Course Project Settings - Engine - Input - Action Mappings에서 E버튼 InputAction을 추가한다. BPI_Interaction이라는 Blueprint Interface를 만들었다. BP_InteractionActor 라는 Actor Blueprint Class를 만들었다. Class Settings - Interface에서 BPI_Interaction을 추가해줬고 Interact 함수를 문자열을 출력하도록 구현했다. 플레이어를 참조할 수 있는 변수도 기본적으로 갖도록 했다. 이 Blueprint Class는 앞으로 상호작용이 가능한 오브젝트들에서 상속하여 사용할 것이다. Charac..

article thumbnail
점프

Unreal Engine: Ultimate Survival Horror Course Project Settings - Engine - Input - Action Mappings에서 스페이스바 InputAction을 추가한다. Character Blueprint Class에서 스페이스바를 눌렀을 때 점프하도록 이벤트를 처리해준다. Character Movement 컴포넌트에서 점프력 등 다양한 것들을 설정할 수 있다.

article thumbnail
캐릭터 이동

Unreal Engine: Ultimate Survival Horror Course Project Settings - Engine - Input - Axis Mappings에서 WASD InputAxis를 추가한다. Character Blueprint Class에 MoveForward, MoveRight InputAxis를 이용해 캐릭터 이동을 구현한다. ※ Get Actor Forward Vector가 아니라 Get Forward Vector를 하면 Local이 아닌 World 좌표 기준으로 움직이므로 주의 Character Movement 컴포넌트에서 이동 속도 등 다양한 것들을 설정할 수 있다.

article thumbnail
카메라 회전

Unreal Engine: Ultimate Survival Horror Course 단순 움직임 뿐만 아니라 걷기 기능도 필요하므로 Character Blueprint Class로 생성한다. Camera 컴포넌트를 추가하고 플레이어 머리 쪽에 배치한다. 하늘색 화살표가 플레이어의 앞 방향이다. Camera Options - Use Pawn Control Rotation을 체크해 플레이어 회전을 그대로 사용하도록 한다. Project Settings - Engine - Input - Axis Mappings에서 마우스 상하, 좌우 InputAxis를 추가한다. 마우스 상하는 부호를 반대로 적용해 줘야 한다. Player Controller Blueprint Class에 LookUp, LookRight In..

검색 태그