안녕하세요
저는 스파인과 유니티를 사용해서 할로우나이트 같은 플랫포머, 메트로베니아 장르의 게임을 만들고있는데요.
캐릭터 애니메이션 관리하는 방법이 점점 어려워져서 도움을 받고자 질문 드립니다.
정확하게는 몬스터와 플레이어의 상호작용 애니메이션을 어느 프로젝트에서 만들어야 할 지 모르겠습니다.
예를들어 스파인에서 캐릭터가 미믹에게 잡아 먹히는 애니메이션을 만들 때 플레이어 프로젝트에 미믹을 추가할 지
미믹 프로젝트에 플레이어 애니메이션을 추가해야 할 지 모르겠습니다.
지금은 플레이어 프로젝트 하나에 여러 몬스터를 전부 때려박아 넣은 상태인데.
이렇게 한 이유는 유니티에서 스켈레톤메카님 컴포넌트를 사용해서 구현했기 때문입니다.
<< 스켈레톤메카님 컴포넌트에 한 개의 아틀라스만 넣을 수 있어서 이렇게 했습니다.
이렇다 보니 다른 몬스터를 추가할 때마다 애니메이션 키들이 뒤틀리고 수정해야 하는 상황이 자주 반복되니 미칠 것 같습니다.
어떻게 해야 할까요?
잡아먹히는씬을 몬스터에 넣는게 맞지않음? 말만들어도 갈수록 골치 아파질거같은데
그것도 맞는 방법이긴 한 것 같은데.. 플레이어 스켈레톤을 몬스터에 추가하는 작업이 너무 힘들어서 주저하게 됩니다
아예 잘못만들었네. 정석은 몬스터 애니메이션에 넣는건데 그것도 좀 번거로운 작업이긴 함. 만약 나라면 몬스터가 잡아먹는 애니메이션은 비어있는 본을 먹는 걸로 만들어주고 플레이어 애니메이션에는 먹히는 애니메이션을 넣은 뒤에 유니티에서 몬스터가 먹는 본에 플레이어를 넣는 방식으로 만들듯
아트 스타일따라 다를 수는 있지만 이런 방식이 좋다고 생각