Table of Contents

Class FrameSpikeWatcher

Namespace
Framework.Systems.Diagnostics
Assembly
Assembly-CSharp.dll

Frame Spike 자동 감지. N회 연속 초과 시 Warning. 쿨다운으로 로그 스팸 방지.

public sealed class FrameSpikeWatcher : IDiagnosticsWatcher
Inheritance
object
FrameSpikeWatcher
Implements

Constructors

FrameSpikeWatcher(DiagnosticsConfig)

public FrameSpikeWatcher(DiagnosticsConfig config)

Parameters

config DiagnosticsConfig

Properties

Enabled

Watcher 활성 여부.

public bool Enabled { get; }

Property Value

bool

Name

Watcher 표시 이름.

public string Name { get; }

Property Value

string

Methods

GetStatus()

현재 상태 한 줄 요약. Overlay Custom 섹션에 표시. 예: "Last Frame : 52ms / Spike Count : 4"

public string GetStatus()

Returns

string

Tick(float)

public void Tick(float deltaTime)

Parameters

deltaTime float