내일배움캠프 57일차 - 언리얼 C++ 팀프로젝트: 타워 디펜스 7~8일차
언리얼엔진5 C++ 기반 슈터 게임 팀 프로젝트 제작
어제의 작업
총기시스템의 연동작업 끝. 이제 DataTable에 있는 원하는 총기를 가져와 캐릭터에게 장착시킬 수 있다.
오늘의 작업
사격 시의 총구와 각 착탄 지점에 이펙트를 생성하였다. 총구지점에 이펙트를 생성하기 위해 우선 DataTable에 등록된 에셋에 맞는 총구의 위치 FVector도 같이 추가하였다.
그리고 총기는 플레이어의 메시 컴포넌트(CurrentWeaponComp)에 부착되어 있으므로 실제 총구의 위치는 메시 컴포넌트의 트랜스폼을 따라 움직인다. 따라서 입력된 총구의 위치에 메시 컴포넌트의 트랜스폼을 기준으로 TransformPosition을 받아 실제 총구의 위치를 가리키도록 한다.
댓글
댓글 쓰기