Unity Error
Animation이 끝난 후에 트리거로 설정한 애니메이션이 실행이 안된다.
좀 찾아보니 간헐적으로 실행한다고 되어있다 ㅡ.ㅡ (Unity Animation end function is not fired.)
https://answers.unity.com/questions/806949/animation-events-not-firing.html
MY TODO : Animation Event에서 AttackEnd를 정상적으로 호출해야된다.
내부 구조 :
AttackEnd() {
isAttacking = false;
}
isAttacking 변수가 계속 false처리가 안되고, true 였다.
여기서 나오는 방법 하나도 내가 해본건데 ㅋㅋ
Animation Event- AttackEnd를 애니메이션 끝나기 전에 살짝 더 당겨서 미리 호출 하는 방식으로 해본건데 ㅋㅋ 안되고 있었음.
나는 코루틴 하기 싫었는데, 코루틴 적용해서 해결이 됐다.
'DEV > Unity' 카테고리의 다른 글
[Unity] 클릭이 필요없는 Canvas 처리 - Canvas Group (canvas uninteractable/interactable false) (0) | 2022.03.19 |
---|---|
[solved] Unity Build Error : Access to the path "Library/BuildPlayerData\Editor" is denied. (0) | 2022.03.06 |
Unity Build Error after try under API 28 (0) | 2021.06.20 |
[solved] Unity JDK Build error (0) | 2021.05.02 |
[solved] Unity Version Downgrade error solved 유니티 다운그레이드 성공 (0) | 2021.01.25 |