inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

CrossFade로 변경 이후 에러가 있습니다.

626

adsf2235

작성한 질문수 9

0

파라미터를 이용할 때에는 발생하지 않던 문제인데.. 강의 내용에 따라 애니메이션을 CrossFade로 재생한 이후부터 오류가 있습니다.

 

항상 그러는 건 아니고, 간헐적으로 마우스를 누르고 있을때, RUN모션이 재생이 되지 않습니다.. 애니메이터를 켜봐도 재생이 되지않고, 이동은 되는데 공중부양을 하는 것처럼 모션없이 캐릭터만 이동합니다.

 

항상 안되면 문제를 찾기 수월할텐데.. 될때도 있고 안될때도 있어서 혼란스럽네요 ㅠ Debug.Log를 찍어봐도 함수 안까지는 잘 들어오는게 맞는데 왜 애니메이션만 재생이 안될까요..?

unity C#

답변 2

0

전승훈

질문하신 후 시간이 많이 흘러 해결하셨을 거 같지만, 저도 비슷한 문제가 있었고 해결을 했기에 다른 분을 위해 답변을 남겨 놓도록 하겠습니다.

PlayerState의 값을 반복문을 통해 빠르게 할당하게 되면 setter 함수가 중복으로 호출되고 결국 Animator.CrossFade() 함수가 중복으로 호출되면서 애니메이션이 정상적으로 동작하지 않는 거 같습니다.

PlayerState의 값을 한 번만 할당하도록 코드를 수정하면 문제가 해결 될 것을 보입니다.

0

Rookiss

확률적으로 일어나는 공포의 버그들은
사실 저도 직접 분석하지 않으면 알 수 없습니다.
우선 넘어가시고 나중에 비슷한 다른 문제들이 또 일어나는지 확인 바랍니다.

비쥬얼 스튜디오에서 unity연결이 없습니다.

0

35

2

UI 기능 관련 질문이 있습니다!

0

46

2

픽셀 좌표 스크린 좌표

0

35

0

전체적으로 코드 읽는게 굉장히 오래 걸리네요...

0

82

2

카메라 #2 수업 캐릭터 쓰러짐 해결

0

86

1

플레이어 움직임이 끝날때, 기울어짐 현상

0

85

1

Input 적용과 관련하여 질문 있습니다.

0

75

1

디버그 불가.. Unity에 연결 불가

0

84

1

달리기 애니메이션 에러

0

90

2

오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다

0

66

1

GetKey 오류

0

113

2

에셋을 어디에 올려두신지 알 수 있나요?

0

108

1

재귀호출? 오류나는데 왜 이래요 ?

0

169

6

Animation blending 파라미터 계산

0

69

1

newPos와 to지점이 겹쳐져야 하는거 아닌가요?

0

97

3

오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다

0

88

2

질문있습니다

0

143

2

아 이거 소스코드 같은거 없나요?

0

143

3

질문 드립니다. string.IsNullOrEmpty(name)

0

88

2

@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?

0

136

2

유니티6 NavMesh 안되는분들

1

176

1

Unity6 Unity-Chan Material 마젠타 문제 해결법

7

534

1

GetComponent<Poolable> 질문드립니다.

0

103

2

UI 불러오지 못함

0

119

2