반응형
애니메이션이 변경될 때 급격히 바뀌면 어색한 동작이 연출될 수 있음.
CrossFade 블렌딩 함수를 통해 부드럽게 애니메이션의 변화가 이뤄질수 있게 해줌.
CrossFade 함수는 두 가지 인수가 있음.
첫 번째 인수는 변경할 애니메이션 클립의 명칭.
두 번째 인수는 다른 애니메이션 클립으로 FadeOut되는 시간.
ex)
Animation anim;
_animation.CrossFade(anim.runForward.name, 0.3f);
_animation.CrossFade(anim.runBackground.name, 0.3f);
_animation.CrossFade(anim.runRight.name, 0.3f);
.
.
.
반응형
'프로그래밍 정리 > Unity' 카테고리의 다른 글
[Unity - 유니티] Destroy 메서드 (0) | 2014.06.02 |
---|---|
[Unity - 유니티] AddForce - rigidbody 컴포넌트에 힘을 가하는 함수 (0) | 2014.06.02 |
[Unity - 유니티] 따라다니는 카메라 (0) | 2014.06.01 |
[Unity - 유니티] 전후좌우 이동방향 계산 및 이동 (0) | 2014.06.01 |
[Unity - 유니티] 정규화 벡터 (Normalized Vector) (1) | 2014.06.01 |