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

FrameDataView.GetCounterValueAsInt

Declaration

public int GetCounterValueAsInt(int markerId);

Параметры

Параметр Описание
markerId Идентификатор маркера.

Возвращаемое значение

инт Возвращает значение счетчика как инт.

Описание

Получает последнее значение маркера счетчика в кадре в качестве типа данных int'.

Используется для получения последнего образца данных маркера с флагом MarkerFlags.Counter.

using UnityEditor.Profiling;

class Example { static unsafe int ExtractMyCounterValue(FrameDataView frameData, string counterName) { var counterMarkerId = frameData.GetMarkerId(counterName); return frameData.GetCounterValueAsInt(counterMarkerId); } }

Примечание:
Если для счетчика в кадре не было получено никаких данных, возвращается значение 0.

Дополнительные ресурсы: HasCounterValue, GetCounterValuePtr.