-
유니티(Unity) Animation event has no receiver error 에러개발 2021. 8. 23. 15:18
버전 2018.4.36f1
인터넷에서 유니티 튜토리얼을 따라하다가 오류가 발생했다.
공격 애니매이션에 Animation event를 추가하였다.
공격 시작과 끝 부분에 함수를 호출하여 공격 시작 시점에 공격중 변수를 true로 바꾸고 공격이 끝나는 시점에 공격중 변수를 false로 바꾸는 걸 원했다.
내가 본 튜토리얼에서는 Animation event에서 function 부분에 "AttackTrue()", "AttackFalse()" 이런 식으로 함수를 호출했다. 그런데 게임을 실행하고 공격 키를 눌러보니 animation event has no reciever라는 오류가 나오는 것이다.
버전 차이인 것처럼 보이는데, AttackTrue() 가 아니라 AttackTrue 이런 식으로 "()" 요 괄호를 빼주니 정상적으로 작동했다.
'개발' 카테고리의 다른 글
비주얼스튜디오코드 VSC-prolog 사용법(맥북) (0) 2021.09.17 m1 맥북 command not found brew 해결법 (1) 2021.09.17 Do it 점프 투 장고 햄버거 메뉴 오류 (0) 2021.08.23 렌파이 이미지 크기 조정 (0) 2021.08.23 렌파이 confirm(확인) 메시지 변경 Are you sure you want to quit? (0) 2021.08.23