This document is about: QUANTUM 2
SWITCH TO

실행 순서

대부분의 프레임워크 스크립트는 표준화된 사용자 지정 초기화, 초기화 해제 및 선택 취소 방법에 의존합니다:

  • Initialize()
  • Deinitialize()
  • Tick()

장치 및 시뮬레이션에 일관되고 복제 가능한 실행 순서를 제공하는 데 사용됩니다. 또한, 유니티 실행 순서나 MonoBehaviour 수명주기 및 수명에는 의존하지 않고 마음대로 호출할 수 있습니다. 프레임워크 클래스를 상속하거나 확장할 때 이러한 항목을 사용하는 것이 좋습니다. 그렇지 않으면 실행 순서를 준수하는 것이 개발자의 책임입니다.

틱 순서

MonoBehaviour Update()가 실행되기 전에 모든 개체에 대해 Tick()이 실행됩니다. 필요한 경우 모든 일반적인 MonoBehaviour 메소드(Awake()/Start()/Update())를 구현할 수 있습니다.

다음 그래프는 가장 중요한 유니티 및 프레임워크 부분의 틱 순서를 보여입니다.

노트: 우선 순위는 다음과 같이 보여집니다:

  • 왼쪽 => 오른쪽
  • 위 => 아래
fps template tick order
FPS 템플릿 틱 순서.

라이프타임 / 지속성

핵심 프레임워크의 스크립트는 다양한 수명을 가지고 있습니다. 다음 그래프에서 다음 그래프는 스크립트 지속성을 대부분(위) 지속성부터 최소(아래) 지속성까지 보여줍니다. 박스가 이전 것과 맞춰진 경우 수명은 동일합니다.

fps template scripts persistency
스크립트 지속성.
Back to top