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.
Checking the stable version of the documentation...
EngineProfiler
Eredita: RefCounted < Object
Classe di base per la creazione di profiler personalizzati.
Descrizione
Questa classe può essere utilizzata per implementare profiler personalizzati capaci di interagire con il motore e il debugger dell'editor.
Consulta EngineDebugger e EditorDebuggerPlugin per maggiori informazioni.
Metodi
void |
_add_frame(data: Array) virtual |
void |
_tick(frame_time: float, process_time: float, physics_time: float, physics_frame_time: float) virtual |
void |
Descrizioni dei metodi
void _add_frame(data: Array) virtual 🔗
Chiamato quando i dati vengono aggiunti al profiler attraverso EngineDebugger.profiler_add_frame_data().
void _tick(frame_time: float, process_time: float, physics_time: float, physics_frame_time: float) virtual 🔗
Chiamato una volta a ogni iterazione del motore quando il profiler è attivo con informazioni sul frame corrente. Tutti i valori di tempo sono in secondi. I valori più bassi rappresentano tempi di elaborazione più rapidi e sono quindi considerati migliori.
void _toggle(enable: bool, options: Array) virtual 🔗
Chiamato quando il profiler è abilitato o disabilitato, insieme a una serie di opzioni options.