유니티 프로젝트에서 3D 캐릭터를 다룰 때, Collider 설정에는 문제가 없어 보이지만 캐릭터가 바닥에서 미세하게 떨어져 있는 현상을 겪을 때가 있습니다. 디버깅 시 육안으로 쉽게 확인되지 않거나, 콜라이더 경계가 문제없이 맞닿아 있는 것처럼 보일 때 당황스러운 경우가 종종 있습니다. 이러한 현상이 발생한다면, 먼저 캐릭터에 Character Controller 컴포넌트가 부착되어 있는지 확인해야 합니다.원인은 바로 Character Controller의 핵심 설정값 중 하나인 Skin Width에 있습니다. Skin Width는 충돌 검사 시 Character Controller의 경계에 설정되는 여유 공간입니다.이 값은 캐릭터가 지형이나 다른 물체와 끼이는 현상을 방지하고 부드러운 이동을 보장하는..