문제 상황

- 기존에는 정상적으로 의자 중심에서 캐릭터가 벗어나지 않았음
- 애니메이션 수정으로 인해 에셋을 교체하게 되면서 갑자기 캐릭터가 로봇이 움직일 때 함께 움직이기 시작
- 현재는 로봇이 들썩이면 캐릭터의 위치가 어긋나는 상황
해결 과정
- 분명 애니메이션 수정으로 인해 BP 및 스켈레톤을 교체하기 이전까지는 멀쩡했음
- 에셋을 교체하는 과정에서 설정이 잘못된 것들이 있는지 점검

- 스켈레톤을 살펴보던 중 캐릭터가 부착되는 소켓이 Root 본에 부착된 것을 확인
- 기존에는 Hip 본에 부착하여 사용했었음
- 생각나는 차이점이 이것 뿐이라서 소켓 위치를 옮겨 보기로 결정


- 소켓의 부모 본을 Root ㅡ> Hip으로 교체하니 문제 해결
결론 및 고찰

- Root에 소켓이 부착되었을 때는 사진에서도 알 수 있듯이 Root본이 Hip과 4개의 다리 관련 본에 영향을 받는 것처럼 보임
- 절차적 애니메이션에 따라 다리가 움직이게 되면서 Root 본도 트랜스폼이 영향을 받아 소켓도 함께 움직이기 되었을 것으로 추정
- Hip 본을 보면 Root 본처럼 다리 끝쪽의 본들과 연결된 형태는 아닌 것처럼 보임
- 소켓이 부착되는 본을 Hip으로 교체하고 나서는 로봇이 이동하면서 다리 본들의 위치가 바뀌어도 영향을 받지 않음
참고자료
'프로젝트 > CR4S' 카테고리의 다른 글
| Core Reboot:Four Seasons - #30 에너지 시스템 및 로봇의 작동 중지 (0) | 2025.06.14 |
|---|---|
| Core Reboot:Four Seasons - #29 스턴 디버프 구현 - 모든 입력 차단 (0) | 2025.06.14 |
| Core Reboot:Four Seasons - #27 트러블슈팅 - 부적절한 상황에서의 스태미너 소모 (0) | 2025.06.13 |
| Core Reboot:Four Seasons - #26 리소스(스태미너) 감소 및 회복 시스템 (0) | 2025.06.12 |
| Core Reboot:Four Seasons - #25 트러블슈팅 - Component 이름 변경과 리다이렉터로 인한 인식 오류 (0) | 2025.06.11 |