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

ObjectChangeEventStream

структура в UnityEditor

Описание

Представляет собой поток событий, описывающий изменения, применяемые к объектам в памяти в течение кадра.

Свойства

Свойство Описание
isCreatedУказывает, имеет ли ObjectChangeEventStream выделенный буфер памяти.
lengthКоличество событий в потоке.

Открытые методы

Метод Описание
CloneСоздает копию потока с указанным распределителем.
DisposeОсвободить память, связанную с потоком.
GetChangeAssetObjectPropertiesEventПолучает данные о событии в заданном индексе в виде ChangeAssetObjectPropertiesEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeChildrenOrderEventПолучает данные о событии в заданном индексе в виде ChangeChildrenOrderEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeGameObjectOrComponentPropertiesEventПолучает данные о событии в заданном индексе в виде ChangeAssetObjectPropertiesEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeGameObjectParentEventПолучает данные о событии в заданном индексе в виде ChangeGameObjectParentEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeGameObjectStructureEventПолучает данные о событии в заданном индексе в виде ChangeGameObjectStructureEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeGameObjectStructureHierarchyEventПолучает данные о событии в заданном индексе в виде ChangeGameObjectStructureHierarchyEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeRootOrderEventПолучает данные о событии в заданном индексе в виде ChangeRootOrderEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetChangeSceneEventПолучает данные о событии в заданном индексе в виде ChangeSceneEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetCreateAssetObjectEventПолучает данные о событии в заданном индексе в виде CreateAssetObjectEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetCreateGameObjectHierarchyEventПолучает данные о событии в заданном индексе в виде CreateGameObjectHierarchyEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetDestroyAssetObjectEventПолучает данные о событии в заданном индексе в виде DestroyAssetObjectEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetDestroyGameObjectHierarchyEventПолучает данные о событии в заданном индексе в виде DestroyGameObjectHierarchyEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.
GetEventTypeВозвращает тип события в указанном индексе.
GetUpdatePrefabInstancesEventПолучает данные о событии в заданном индексе в виде UpdatePrefabInstancesEventArgs. Выводит исключение, если запрашиваемый тип события не соответствует событию, хранящемуся в потоке.