C#/문제 해결

Unity) [유니티 2D] Rigidbody2D를 활용한 조작 문제

HSH12345 2023. 3. 6. 02:06

지금까지 캐릭터의 조작을 Character Controller 컴포넌트를 추가하여 해당 기능을 활용하여 캐릭터의 움직임을 구현하였다. 그러나, 해당 컴포넌트는 3D 물리작용에 적용되어 Rigidbody2D나 Collider2D와 반응하지 않았다. 때문에, 캐릭터 조작 관련 스크립트를 Rigidbody2D를 활용하여 캐릭터를 움직일 수 있도록 수정하였고 기존 Character Controller를 사용할 때보다 부자연스러운 움직임이 생겨 해당 조작감을 개선시킬 필요가 생겼다.