start static method
void
start()
Implementation
static void start() {
if (!kDebugMode) return; // 디버그 모드에서만 동작하도록 가드
if (_isStarted) return; // 중복 실행 방지
_isStarted = true;
// 프레임 렌더링이 완료될 때마다 호출되는 콜백 등록
SchedulerBinding.instance.addTimingsCallback((List<FrameTiming> timings) {
_timingsBuffer.addAll(timings);
if (_timingsBuffer.length >= _targetFrameCount) {
_printPerformanceTable();
_timingsBuffer.clear();
}
});
}