Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

EngineProfiler

Успадковує: RefCounted < Object

Базовий клас для створення індивідуальних профілів.

Опис

Цей клас може використовуватися для реалізації користувацьких профільників, які здатні взаємодіяти з двигуном та дебугером.

EngineDebugger і EditorDebuggerPlugin для отримання додаткової інформації.

Методи

void

_add_frame(data: Array) virtual

void

_tick(frame_time: float, process_time: float, physics_time: float, physics_frame_time: float) virtual

void

_toggle(enable: bool, options: Array) virtual


Описи методів

void _add_frame(data: Array) virtual 🔗

Зателефонуйте, коли дані додано до профілювання за допомогою EngineDebugger.profiler_add_frame_data().


void _tick(frame_time: float, process_time: float, physics_time: float, physics_frame_time: float) virtual 🔗

Зателефонувавши один раз, коли профільник працює з інформацією про поточний кадр. Всі значення часу в секундах. Низькі значення є більш швидкими часами обробки і тому краще.


void _toggle(enable: bool, options: Array) virtual 🔗

Викликається при включенні профілювача/вимкненому, поряд з набором options.