[MyCraft] 0327 - Gamemode, Left Click, Block

김훈래·2024년 3월 27일

UE5_[MyCraft]

목록 보기
2/9

Gamemode, PlayerController

  • 당연하지만 Gamemode와 PlayerController 설정을 World Setting에서 해 둬야 됨, Template 기반으로 프로젝트를 변경하다보니 path도 꼬이고 네이밍도 겹쳐서 주의해야할듯

Feat: Add Block Holding in Hand

  • BP_Pickup_Block: Pichup Gun BP를 수정해서 개발, Block에 overlap 시 캐릭터 Grip point에 SK_Block이 부착되도록 설정

  • 부착 이전에 BP_Pickup_Block은 시점이 변경되어도 Material이 잘 붙어 있지만, overlap 후 Add BP_Block_Component 함수로 MyCraft_Character에 새로 생성된 Component(Skeletal Mesh)는 들고 있을 때 카메라 시점이 바뀌면 Material이 슬라이딩? 되는 현상 발생, Texture, Material, Skeletal Mesh의 작동 방식 학습 및 디버깅 필요

Feat: Add Left Click

  • 일단 입력을 받기 위해 IA 추가, IMC에 매핑, BP_FirstPersonCharacter에 이벤트 그래프 추가, pressed로 trigger를 걸어 누르기만 해도 Triggered가 발생하도록 설정

  • 좌클릭시 카메라 위치 -> (카메라 위치 + forward vec*3000) 으로 직선 그어 좌클릭 기능 구현 완료, 다음 할 일은 좌클릭시 블럭 설치 구현

0개의 댓글