TrappinG MYPI

TrappinG
접속 : 991   Lv. 23

Category

Profile

Counter

  • 오늘 : 9 명
  • 전체 : 113606 명
  • Mypi Ver. 0.3.1 β
[개발 연습장] 유니티 짱과 놀기~ 4. 상태 변환 및 상태기계 (0) 2019/02/18 AM 01:17

 

캐릭터에 아이들, 웨이트 두 개의 상태와 간단한 상태기계를 도입했습니다.

상태를 Dictionary 로 관리하게 함으로써, 현재는 두개지만 추후 몇개를 늘려도 문제가 없도록 구조를 짰습니다.

Dictionary 를 도입하면 if나 switch 같은 조건문으로 처리하는 것보다 유지보수에서 더 유리합니다.

 

상태를 도입하면서 단순 애니메이션 랜덤 재생이 아니라

해당 상태로 바귀었을 대 애니메이션이 되도록 수정했습니다.

덕분에, 애니메이션 중간에 다른 애니메이션이 재생되는 현상이 사라졌습니다.

신고

 
X