에디터 유틸리티
-
[UE5 | FPS] 히트 박스를 관리하기 위한 에디터 유틸리티언리얼엔진/FPS 프로젝트 2024. 6. 2. 18:10
게임에서는 캐릭터의 피격 판정을 위해 단순한 형태의 히트 박스를 따로 만든다.만약 캐릭터에 애니메이션이 있다면 히트 박스도 애니메이션에 따라 움직여야하므로, 부위별로 나눠서 캐릭터 메시의 본을 따라가게 해야한다.그런데 움직이는 부위가 많을 수록 히트 박스도 많아질 것이고, 이걸 하나씩 직접 관리하는건 번거로운 작업이다. 언리얼 엔진에서 캐릭터의 히트 박스를 만들어야 한다면 가장 쉽게 떠올릴 수 있는 방법은 캐릭터를 상속받은 클래스나 블루프린트에서 박스 컴포넌트를 추가해서 캐릭터의 메시의 본에 어태치하는 방법이다.하지만 히트 박스를 이렇게 추가하면 히트 박스가 많아질수록 관리하기도 어려워진다.같은 메시를 사용하는 다른 캐릭터에도 동일한 히트 박스를 추가하고싶다거나, 히트 박스 작업이 끝난 캐릭터의 메시를 ..