그 2D 오브젝트 애니메이터 영상 보면서 따라하는데
영상을 보면 직선으로 잘 움직이는데 내 오브젝트는 직선이 아니라 그냥 가다가 다시 대기상태로 멈추는 거 같아서
스크립트 문제는 아니고 애니메이터가 문제같은데 어디 손보면 되는 거임?
그 2D 오브젝트 애니메이터 영상 보면서 따라하는데
영상을 보면 직선으로 잘 움직이는데 내 오브젝트는 직선이 아니라 그냥 가다가 다시 대기상태로 멈추는 거 같아서
스크립트 문제는 아니고 애니메이터가 문제같은데 어디 손보면 되는 거임?
has exit time 체크 넣야하던가
영상에서는 빼던데? 그리고 체크해봤는데 안되는 거 같아서
is walking이 계속 true인거 디버그로 찍어봄?
그리고 진짜로 idle로 이동한건지, walk가 루프 꺼져있는건지 확인함?
우선 내생각엔 walk의 루프가 해제돼있을것같음 어디서보는진 까먹었음
이동하다가 중간에 멈추는게 무슨말인지도 잘 모르겠음 진짜로 걷다가 제자리에 서서 안움직인다는뜻임? 이동은 하는데 애가 애니메이션만 멈춘다는뜻임?
디버그 찍어본건 계속 true가 나오는데 이거 애니메이터 보니까 walk로 연결이 안된 거 같음 계속 idle만 움직여서
그리고 이동하다 중간에 멈춘다는게 진짜 걷다가 제자리에 멈추고 애니메이션만 움직이고 있음..이거 분명 Transition 연결 했는데
wall에서 idle로 가는 조건도 설정해둠?
IsWalking이 false면 walk에서 idle로 가게 해둠. 이거 맞지?
ㅇㅇ 그거맞음 디버그 찍었을때 iswalking은 계속 true인데, 애니메이션은 이상하게 계속 idle을 유지한다 iswalking이 true일때 걷기, false일때 idle로 설정이 돼있다 이게 맞지?
움직이는 스크립트는 iswalking이 true일때 실행되게 해놓은게 맞고?
ㅇㅇ 조건을 true면 idle에서 walk로 false면 반대로 되게 Transition에 줬음. 스크립트는 그냥 디버그 찍기랑 왼쪽으로 가는 것만 설정해둠. 그런데 한번 false로 하고 해보니까 walk가 동작이 되는게 뭔가 연결이 된 거 같기도 함..이거 왜 그런지는 잘 모르겠음