Class FrameSpikeWatcher
- Namespace
- Framework.Systems.Diagnostics
- Assembly
- Assembly-CSharp.dll
Frame Spike 자동 감지. N회 연속 초과 시 Warning. 쿨다운으로 로그 스팸 방지.
public sealed class FrameSpikeWatcher : IDiagnosticsWatcher
- Inheritance
-
objectFrameSpikeWatcher
- Implements
Constructors
FrameSpikeWatcher(DiagnosticsConfig)
public FrameSpikeWatcher(DiagnosticsConfig config)
Parameters
configDiagnosticsConfig
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
deltaTimefloat