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

ProfilerTimeSampleSelection

класс в UnityEditor.Profiling

Описание

Объект, описывающий выбор, сделанный в кадре времени выборки на основе Profiler модуля.

Используйте ProfilerWindow.GetFrameTimeViewSampleSelectionController для получения модуля Profiler, основанного на выборке времени кадра, затем используйте IProfilerFrameTimeViewSampleSelectionController.selection для получения объекта, описывающего текущее выделение. Вы можете создать объект выборки и установить текущее выделение в модуле Profiler, основанном на выборке времени кадра, через IProfilerFrameTimeViewSampleSelectionController.SetSelection.

Свойства

Свойство Описание
frameIndexИндекс кадра, основанный на 0. Обратите внимание, что окно Profiler UI показывает индекс кадра как n+1.
markerNamePathСписок имен всех ProfilerMarkers, которые составляют примерный стек этого выбора. Unity заполняет этот список на объекте выбора, если он был передан IProfilerFrameTimeViewSampleSelectionController.SetSelection и принят как действительная выборка.
markerPathDepthСокращение для _markerNamePath.Count. Когда _markerNamePath является нулевым, это значение равняется 0.
rawSampleIndexИсходный индекс выборки, i.e. Индекс, как если бы он использовался с RawFrameDataView и NOT, а пункт ID, как если бы он использовался с HierarchyFrameDataView.
rawSampleIndicesВыборка, выбранная в представлении Hierarchy, может соответствовать нескольким выборкам в представлении RawFrameDataView. Это список всех этих индексов выборки.
sampleDisplayNameИмя образца, как оно отображается в окне Profiler. Это может быть более короткой версией, чем последний элемент в _markerNamePath.
threadGroupNameИмя группы потока, в которой находится этот образец. Если поток не является частью группы потоков, это значение равняется string.empty.
threadIdID потока, в котором находится этот образец.
threadNameИмя потока, в котором находится этот образец.

Конструкторы

Конструктор Описание
ProfilerTimeSampleSelectionСоздает объект выбора, который может быть передан IProfilerFrameTimeViewSampleSelectionController.SetSelection для изменения выбора.