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

ObjectIdentifier

структура в UnityEditor.Build.Content

Описание

Структура, которая идентифицирует конкретный объект в масштабе проекта.

Примечание: эта структура и её члены существуют для низкоуровневой поддержки Скриптовый конвейер сборки пакета. Предназначено только для внутреннего использования; применяйте Пакет сценария конвейера сборки для реализации полнофункционального конвейера сборки. Вы можете установить его через Unity Package Manager.

Свойства

Свойство Описание
filePathПуть к файлу на диске, который содержит данный объект. (Используется только для объектов, не известных AssetDatabase).
fileTypeТип файла, содержащего данный объект.
guidКонкретный ассет, содержащий этот объект.
localIdentifierInFileИндекс объекта внутри серийного файла.

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

Метод Описание
CompareToРеализует интерфейс IComparable.
EqualsВозвращает true, если объекты равны.
GetHashCodeПолучает хэш-код для ObjectIdentifier.
ToStringВозвращает красиво отформатированную строку для этого ObjectIdentifier.

Статические методы

Метод Описание
ToEntityIdПопытка возврата EntityId, который представляет этот ObjectIdentifier.
ToObjectПопытка найти, загрузить и вернуть Объект, который представляет этот ObjectIdentifier.
TryGetObjectIdentifierПопытка преобразовать постоянный объект в ObjectIdentifier.

Операторы

Оператор Описание
оператор!=Возвращает true, если ObjectIdentifiers разные.
оператор <Возвращает true, если первый ObjectIdentifier меньше второго ObjectIdentifier.
оператор ==Возвращает true, если ObjectIdentifiers одинаковы.
оператор >Возвращает true, если первый ObjectIdentifier больше второго ObjectIdentifier.