Unity 6.3
0 онлайн 93 гостей 3 в системе
Вход

ProfilerRecorder.Reset

Declaration

public void Reset();

Описание

Остановка сбора данных и удаление собранных образцов.

Устанавливает Count в 0 и WrappedAround в false и останавливает сбор.

using Unity.Profiling;
using UnityEngine;

public class ExampleScript : MonoBehaviour { ProfilerRecorder recorder;

void OnEnable() { recorder = new ProfilerRecorder("MyMarker", 1); recorder.Start(); }

void OnDisable() { recorder.Dispose(); }

void Update() { recorder.Reset(); recorder.Start(); }

void LateUpdate() { Debug.Log("MyMarker costs between Update and LateUpdate, ms: " + recorder.CurrentValue); } }

Примечание:

Если Сброс используется каждый кадр, свойства LastValue и LastValueAsDouble будут равны 0.