Unreal 포트폴리오 제작 일지 #05 회피 구현

주찬환·2025년 1월 12일

포폴 제작 일지

목록 보기
6/9
post-thumbnail

요구사항

  1. 회피키를 누르면 회피 상태로 돌입
  2. 회피중에는 피격을 당해도 피격상태로 넘어가지 않고 데미지를 무시
  3. 현재 입력한 방향으로 회피

애니메이션

회피 애니메이션의 루트 모션을 이용해서 회피를 구현했다. 노티파이를 이용해서 회피가 끝나면 회피상태가 끝나도록 구현했다.

방향 설정

InputComponent에 있는 GetAxisValue()함수를 이용해서 현재 누르고 있는 키의 입력 축 값을 받아와서 해당하는 방향의 애니메이션을 재생한다. 회피의 기본은 앞 뒤 방향으로 이동하는 것을 우선으로 적용하고 좌우 축 값만 들어왔다면 해당하는 방향으로 이동한다.

profile
게임 개발자가 되고 싶습니다! #Unreal #C++

0개의 댓글