강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

irakwin님의 프로필 이미지
irakwin

작성한 질문수

unitychan 애니메이션이 재생전에 틀어져 있습니다.

작성

·

238

·

수정됨

0

unitychan 애니메이션 wait <-> run 상태 강의 보면서 공부하고 있었는대..

(루키쓰님 Animation 파트까지 강의를 끝낸 상태입니다)

 

유니티 재생 전에는 설정한적도 없는 점프(?) 비슷한 자세를 취하고 있고

유니티 재생 후에는 다행히 wait <-> run 애니메이션은 문제없으나,

예전엔 타지 않았던 벽을 타고 뛰어가네요..

 

제가 어디를 잘못 손댄지를 찾을수가 없습니다...

초보 학습자를 위해서 좀 도와주세요 ㅠㅠ

(참고로 재생 시 에러문구는 뜨지 않는 상태입니다)

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

unitychan 애니메이션이 재생전에 이상한 동작을 하는 것 같습니다. 이 경우 대부분의 경우 잘못된 설정에 의해 발생하는데요, 아래와 같은 점들을 확인해 보시면 좋을 것 같아요.

  1. Animator 컴포넌트를 확인하세요.
    애니메이션은 Animator 컴포넌트를 이용해서 재생됩니다. Animator 컴포넌트를 살펴보시면, 트랜지션 설정이 잘못되어서 이런 오류가 발생할 수 있습니다. Animator 컴포넌트를 열어서 State 설정 및 트랜지션 설정을 다시 확인해 보세요.

  2. Animator 컨트롤러 설정을 확인하세요.
    Animator 컴포넌트가 올바르게 설정되어 있는지 확인하세요. 애니메이션 클립이 애니메이터 컨트롤러에 잘못 추가되어서, 비정상적인 동작이 나타날 수 있습니다. 애니메이터 컨트롤러를 개발 창에서 더블 클릭하여 열어서 클립 이름과 애니메이션의 이름을 확인해보고, 기존에 사용하던 것으로 다시 설정해 보세요.

  3. 스크립트 코드를 다시 확인해 보세요.
    코드에서 오류를 유발할 만한 부분이 있는지도 살펴봐야 합니다. 이 경우, 스크립트 코드가 잘못된 클립을 참조하고 있을 수도 있으며 잘못된 값을 설정할 수 있습니다. 코드를 편집기에서 다시 살펴보고, 문제가 있으면 수정해보세요.

위와 같은 방법으로 각각 하나씩 해결해보면 문제를 찾을 수 있을 것입니다. 이상이 없어도 동작하지 않는 경우, 다른 부분을 살펴보아야 하지만 좀 더 자세한 정보가 필요합니다.

이상이 없으면, 어디에 문제가 발생했는지 잘 모를 수도 있습니다. 말씀하신 문제가 어떻게 발생하는지 자세히 알아보시면 같은 문제로 고민하는 다른 분들에게도 도움이 되실 것입니다.

감사합니다.

irakwin님의 프로필 이미지
irakwin

작성한 질문수

질문하기