내일배움캠프 57일차 - 언리얼 C++ 팀프로젝트: 타워 디펜스 7~8일차

언리얼엔진5 C++ 기반 슈터 게임 팀 프로젝트 제작

어제의 작업

총기시스템의 연동작업 끝. 이제 DataTable에 있는 원하는 총기를 가져와 캐릭터에게 장착시킬 수 있다.

오늘의 작업

사격 시의 총구와 각 착탄 지점에 이펙트를 생성하였다. 총구지점에 이펙트를 생성하기 위해 우선 DataTable에 등록된 에셋에 맞는 총구의 위치 FVector도 같이 추가하였다.

Muzzle Pos(메시 기준 총구의 위치)

그리고 총기는 플레이어의 메시 컴포넌트(CurrentWeaponComp)에 부착되어 있으므로 실제 총구의 위치는 메시 컴포넌트의 트랜스폼을 따라 움직인다. 따라서 입력된 총구의 위치에 메시 컴포넌트의 트랜스폼을 기준으로 TransformPosition을 받아 실제 총구의 위치를 가리키도록 한다.

댓글

이 블로그의 인기 게시물

내일배움캠프 사전캠프 - 사전캠프설 연휴 커피 파밍 이벤트 작품 [ EXTREMITY ]

내일배움캠프 29일차 - 커리어데이 2일차 : 클라이언트 프로그래머로서 포트폴리오, 입사준비팁