BuildReferenceMap
класс в UnityEditor.Build.Content
Описание
Контейнер для хранения информации о том, где объекты будут серийизованы в сборке.
Этот класс помогает гарантировать, что ссылки на объекты будут корректно разрешены в итоговых собранных данных.
Примечание: этот класс и его члены существуют для низкоуровневой поддержки Скриптовый конвейер сборки пакета. Предназначено только для внутреннего использования; применяйте Пакет сценария конвейера сборки для реализации полнофункционального конвейера сборки. Вы можете установить его через Unity Package Manager.
Конструкторы
| Конструктор | Описание |
|---|---|
| BuildReferenceMap | Конструктор по умолчанию для пустого BuildReferenceMap. |
Открытые методы
| Метод | Описание |
|---|---|
| AddMapping | Добавляет сопоставление для одного Объекта к тому месту, где он будет серийизован для сборки. |
| AddMappings | Добавляет сопоставления для набора Объектов в то место, где они будут серийизованы для сборки. |
| Dispose | Освобождает BuildReferenceMap, уничтожая всё внутреннее состояние. |
| Equals | Возвращает true, если объекты равны. |
| FilterToSubset | Фильтрует экземпляр BuildReferenceMap для удаления ссылок на любые объекты, не входящие в массив ObjectIdentifiers, указанный objectIds. |
| GetHash128 | Получает хэш для BuildReferenceMap. |
| GetHashCode | Получает хэш-код для BuildReferenceMap. |
| GetObjectData | Метод ISerializable для поддержки сериализации вне внутренней системы сериализации Unity. |