본문 바로가기

Unreal 게임 개발/Unreal Tool 활용23

Unreal Enhanced Input (향상된 입력) - 2 Content 브라우저에서 마우스 우클릭을 한 후 Input->Input Action 선택으로 Input Action을 만들 수 있다. 생성된 것을 들어가보면 다음과 같이 나타난다. Value Type에는 총 4가지가 있다. Bool, float, Vector 2D, Vector가 있다. 드롭다운을 클릭해보면 확인할 수 있다. 이제 Pawn Class가 Trigger된 Input Action에 응답하게 하려면 BluePrint에 이벤트를 추가해야한다. BluePrint에서 NewInputAction을 검색하면 방금 만들었던 Input Action을 찾을 수 있다. 여기서 NewInputAction이라고 검색한 이유는 내가 방금 만든 Input Action의 이름이 NewInputAction이기 때문이다... 2023. 1. 24.
Unreal Enhanced Input (향상된 입력) - 1 https://docs.unrealengine.com/5.0/en-US/enhanced-input-in-unreal-engine/ Enhanced Input An overview of the Enhanced Input Plugin. docs.unrealengine.com 이 도큐먼트를 기반으로 설명한다. 위 글을 보면 개요를 간단하게 요약을 하자면 복잡한 Input 또는 컨트롤 재매핑과 같은 고급 기능들을 제공하고 스틱을 사용할 때 무시하는 입력의 정도, 여러개를 같이 입력했을 때 우선순위 등 다양한 설정이 훨씬 쉽 가능하다는 것이다. Edit->Plugins에서 Enhanced Input을 찾아서 체크를 해주고 Unreal을 재시작해주면 된다. 이제 Edit -> ProjectSettings에서 Inp.. 2023. 1. 22.
Unreal PostProcess PostProcess는 렌더링 직전에 전체 씬에 적용되는 효과이다. 이것을 적용시켜보는 방법을 알아보자 Place Actors Panel에서 PostProcess를 검색해보면 PostProcessVolume이 나온다. 이것을 씬으로 끌고 오면 PostProcess Box가 나타난다. 이 Box 범위가 PostProcess가 적용되는 범위가 된다. 전 영역에 대해서 적용을 하고 싶다면 Detail Panel에서 infinite를 검색하면 Infinite Extent가 나타난다. 여기서 체크를 해주면 모든 범위에 대해서 적용이 된다. PostProcess에서 Temperture를 변경하는 결과이다. 온도가 낮아질수록 전체적으로 푸르게 변하고 올라가면 붉게 변하는 것을 확인할 수 있다. Bloom을 검색해서 .. 2023. 1. 10.
Unreal foliage 이전까지는 Landscape로 맵을 만들어 보았다. 아직까지 그냥 밋밋한 바닥만 있을 뿐 풀이나 나무 같은 환경적인 요소는 없었는데 이것을 foliage로 만들 수 있다. Foliage Mode는 다음과 같이 선택을 하거나 Shift + 3을 통해 들어간다. 그리고 이 프로젝트의 경우에는 Megascan에서 무료로 Asset들을 다운 받았다. Megascan으로 많은 Asset을 다운 받았고 파일 하위에 Foliage가 있는 것을 확인할 수 있다. 이 Foliage들이 옆에 나오는 풀들이다. 추가하는 방법은 굉장히 쉽다. Foliage들을 선택해서 위 사진 기준 좌측상단이 추가를 하지 않았다면 비어있을 텐데 드래그 & 드랍하면 된다. 아니면 좌측 상단에 +Foliage가 있는데 거기서 찾아서 추가를 하는.. 2023. 1. 3.