게임을 일시 정지한 상태로 오랫동안 있으면 64비트 캐릭터가 튀어나오는 다마고치 시스템을 재미 삼아 만들어봤습니다. 엔터 더 건전의 총알 몹으로 테스트 해봤는데 뭔가 마음에 드네요ㅋㅋ - Time.timeScale = 0.0f 를 통해 게임을 멈추게 합니다. - 애니메이션이 동작하지 않을 수 있으므로 일시 정지 창의 Animator 창에서 Update Mode를 Normal 에서 Unscaled Time 으로 교체해줍니다.
(Unscaled Time은 timeScale의 영향을 받지 않습니다) - 마찬가지로 코루틴 함수도 작동하지 않을 수 있습니다. WaitForSeconds 대신에, WaitForSecondsRealtime을 사용해줍시다.
(Realtime은 timeScale의 영향을 받지 않습니다) - 캐릭터의 움직임은 Animator를 추가해서 Animation 에서 직접 스프라이트 이미지를 교체해주는 방식으로 구현 했습니다. (이 방법을 사용하면 UI에서도 스프라이트 애니메이...
#
Unity
#
유니티
#
프로그래밍
원문 링크 : 다마고치 시스템 구현