UI Navigation

내용 출처

UI의 구조 패턴

  1. 계층형 : 루트 화면에서 하위로 이동, 하위에서 뒤로가기를 반복하면 루트로 돌아옴
  2. 플랫형 : 버스형태 구조, 한 화면에서 서브 화면으로 이동하고 서브 화면에서 다른 화면으로 이동한 경우, 뒤로 가기를 눌렀을 때, 원래 화면의 서브 화면으로 복구가 됨.
  3. 콘텐츠 주도 : 콘텐츠에 따른 화면 출력, 루트가 따로 존재하지 않음

UI 구현 패턴

계층형은 Stack을 통해 관리한다. Stack에 Push하면 새 UI를 출력하고, Pop하면 이전 UI로 돌아온다. Stack의 최상위 UI가 사용자에게 보여질 것이다.
UI 생성 방법

  1. 프리팹에서 인스턴스화
  2. Scene에 미리 생성