상태 변경
플레이어 체력, 탄약, 퀘스트 단계 같은 게임플레이 값이 바뀐다.
model게임 상태 변경이 위젯 참조, 이벤트 디스패처, 바인딩, 직접 호출을 통해 UI에 반영되는 경로를 비교한다.
플레이어 체력, 탄약, 퀘스트 단계 같은 게임플레이 값이 바뀐다.
model직접 호출, 이벤트 디스패처, 인터페이스, 바인딩 중 상황에 맞게 고른다.
route텍스트, 진행바, 아이콘, 애니메이션이 변경된 값만 반영한다.
view위젯 제거 시 이벤트 구독을 해제해 중복 호출과 dangling 참조를 막는다.
cleanup