Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

ObjectChangeKind

перечисления

Описание

Это перечисление описывает различные типы изменений, которые можно отслеживать в ObjectChangeEventStream. Каждое событие имеет соответствующий тип в ObjectChangeEvents.

Свойства

None Указывает на неинициализированное значение.
ChangeScene Изменение этого типа указывает на то, что открытая сцена была изменена ("загрязнена") без какой-либо более конкретной информации. Это происходит, например, при использовании EditorSceneManager.MarkSceneDirty.
CreateGameObjectHierarchy Изменение этого типа указывает на то, что GameObject был создан, возможно, с дополнительными объектами ниже него в иерархии. Это происходит, например, когда Undo.RegisterCreatedObjectUndo используется с GameObject.
ChangeGameObjectStructureHierarchy Изменение этого типа указывает на то, что изменилась структура GameObject и любой GameObject в иерархии ниже него, возможно, изменился. Это происходит, например, при использовании Undo.RegisterFullObjectHierarchyUndo.
ИзменитьGameObjectStructure Изменение этого типа указывает на изменение структуры GameObject. Это происходит, когда компонент добавляется или удаляется из GameObject с помощью Undo.AddComponent или Undo.DestroyObjectImmediate.
ChangeGameObjectParent Изменение этого типа указывает на изменение родителя GameObject. Это происходит при использовании Undo.SetTransformParent или SceneManager.MoveGameObjectToScene.
ChangeGameObjectOrComponentProperties Изменение этого типа указывает на изменение свойства игрового объекта или компонента. Это происходит, например, когда Undo.RecordObject используется с экземпляром Компонента.
DestroyGameObjectHierarchy Изменение этого типа указывает на то, что GameObject и вся иерархия ниже него были уничтожены. Это происходит, например, когда Undo.DestroyObjectImmediate используется с GameObject.
CreateAssetObject Изменение этого типа указывает на создание объекта актива. Это происходит, например, когда Undo.RegisterCreatedObjectUndo используется с экземпляром актива (например, текстуры).
DestroyAssetObject Изменение этого типа указывает на то, что объект актива был уничтожен. Это происходит, например, когда Undo.DestroyObjectImmediate используется с экземпляром актива (например, текстуры).
ChangeAssetObjectProperties Изменение этого типа указывает на изменение свойства объекта актива в памяти. Это происходит, например, когда Undo.RecordObject используется с экземпляром актива (например, текстуры).
UpdatePrefabInstances Изменение этого типа указывает на то, что экземпляры префаба в открытой сцене были обновлены из-за изменения исходного префаба.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3