Table of Contents

Interface ITickSystem

Namespace
Framework.Core.Execution.Tick
Assembly
Assembly-CSharp.dll

ITickable 등록/해제 및 그룹별 Tick 실행 계약.

public interface ITickSystem

Remarks

[규칙] Update 직접 사용 금지 대상: Gameplay / AI / Simulation / Combat / Global Service. [허용] UI Animation, Debug UI, Camera Effect, TMP Animation 등 간단한 MonoBehaviour.Update 사용 가능. Framework는 강제 엔진이 아니라 생산성 보조 도구이다.

Properties

RegisteredCount

등록된 총 ITickable 수.

int RegisteredCount { get; }

Property Value

int

Methods

Register(ITickable, TickGroup)

ITickable 등록.

void Register(ITickable tickable, TickGroup group = TickGroup.EveryFrame)

Parameters

tickable ITickable
group TickGroup

Unregister(ITickable)

ITickable 해제.

void Unregister(ITickable tickable)

Parameters

tickable ITickable