버그 해결을 위한 모든 질문을 던져
0 votes
50 views

 

Animator 창에서 하나의 상태를 선택하면 이렇게 인스펙터창에서 실행할 애니메이션이 나오는데요.

이걸 코드에서 직접 바꿔줄 수 있을까요?

 

참고로 이걸 하려는 이유는 위의 스샷에서처럼 대기 동작이 하나가 아니라 랜덤하게 나오는 다수의 세트로 구성되어 있는데 이게 대기 동작 뿐 아니라 이동, 피격, 사망등 여러 상태별로 각각 5개 이상의 모션들이 세트로 있어서 상태가 변할때 마다 랜덤하게 모션이 나와야 합니다.

근데 이 모든걸 다 상태로 만들어서 조작하려면 모든 동작들에 트렌지션 설정하는 것만 해도 그야말로 거미줄 처럼 말도 안되게 복잡해질거라서 상태는 최소한으로 두고 모션 파일만 바꾸면 되지 않을까 싶어서요.

 

고수님들의 조언 부탁 드립니다!

asked (16 point) , 50 views

1 답변

+2 votes

AnimatorOverrideController를 사용하십시오

answered (136 point)
오... 이런 멋진 기능이 있었군요.

감사합니다! 덕분에 해결 했습니다

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

533 질문
687 answers
674 댓글
118,203 users