인프런 커뮤니티 질문&답변
CrossFade에 대해 질문 드립니다!
작성
·
326
0
_playerAni.CrossFade("Attack", 0.1f, -1, 0);
으로 사용 할 때 이 코드를 한 번만 부르면 예로 Start에 이것 하나만 때려 박혀있는 상태라 가정하면 Attack이 지속적으로 실행되어야하 는게 맞지 않나요..? 애니메이션이 문제인건지 뭔지를 모르겠는데 한번 실행 후 멈춰 있는 느낌이여서 어쩔 수 없이 ani를 loop가능하게 체크하고
_playerAni.CrossFade("Attack", 0.1f);
이렇게 사용 하고 있는데
_playerAni.CrossFade("Attack", 0.1f, -1, 0); 이 코드를 사용 했을 경우 애니메이션이 루프가 돌지 않는 이유야 엄청 나고 상황에 따라 다르겠지만 혹시 혹시나 돌지 않는 이유중에서 뭔가 흔한 무언 그런 이유가 있을까요?
퀴즈
Unity 게임 개발 프레임워크에서 Manager를 사용하는 주된 목적은 무엇일까요?
특정 오브젝트의 애니메이션을 제어하기 위해서
자주 사용되는 기능이나 시스템을 중앙에서 관리하기 위해서
캐릭터의 스탯 값을 저장하기 위해서
게임 씬의 배경 음악을 재생하기 위해서
답변 1
1
Rookiss
지식공유자
음~ 글쎄요 이런 부분은 저도 코드를 보고
실험을 해보기 전엔 알기가 힘듭니다.
그리고 사실 실습하기 위해 저렇게 해보긴 했지만
일일이 코드에서 저 정도로 정밀하게 조절하는 경우는 없다고 보시면 됩니다.






감사합니다 :')