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

SpeedTree9Importer

класс в UnityEditor.SpeedTree.Importer

Наследуется от:AssetImporters.ScriptedImporter

Описание

Представляет импортера ассетов SpeedTree 9, обеспечивая методы обработки и последующей обработки ассетов SpeedTree во время импорта.

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

Конструктор Описание
SpeedTree9ImporterИнициализация нового экземпляра SpeedTree9Importer со значениями по умолчанию.

Делегаты

делегат Описание
OnAssetPostProcessВызывается после обработки ресурса SpeedTree во время импорта. Обрабатывает задачи последующей обработки, специфичные для ресурсов SpeedTree.
OnCustomEditorSettingsМетод обработки настраиваемых параметров редактора, связанных с конвейерами отображения. Этот метод предназначен для раскрытия настраиваемых свойств для каждого конвейера, таких как диффузный профиль для High Definition Render Pipeline (HDRP).
Унаследованные члены 5

Свойства

СвойствоОписание
assetBundleNameПолучить или установить имя AssetBundle.
assetBundleVariantПолучить или установить вариант AssetBundle.
assetPathИмя пути ассета для данного импортера. (только для чтения)
importSettingsMissingЗначение true, если метафайл не предоставляется с импортированным ассетом.
userDataПолучить или установить любые данные пользователя.
hideFlagsДолжен ли объект быть скрытым, сохраняться с Scene или изменяться пользователем?
nameИмя объекта.

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

МетодОписание
AddRemapСопоставление субактива из импортированного ассета (например, файла FBX) с внешним ассетом того же типа.
GetExternalObjectMapПолучает копию сопоставления внешнего объекта, используемого AssetImporter.
RemoveRemapУдаляет элемент из карты внешних объектов.
SaveAndReimportСохранить настройки импортера ассетов, если импортер ассетов загрязнен.
SetAssetBundleNameAndVariantУстановите имя и вариант AssetBundle.
SupportsRemappedAssetTypeПроверяет, поддерживает ли AssetImporter пересопоставление данного типа ассета.
GetInstanceIDПолучает экземпляр ID объекта.
ToStringВозвращает имя объекта.
OnImportAssetЭтот метод должен быть переопределён в производном классе; конвейер ассетов вызывает его для импорта файлов.
SupportsRemappedAssetTypeПереопределите этот метод, если ваш ScriptedImporter поддерживает пересопоставление определенных типов ассетов.

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

МетодОписание
GetAtPathПолучает импортер ассета для ассета в пути.
GetImportLogПолучает журналы, созданные во время импорта ассета по пути.
DestroyУдаляет GameObject, компонент или ресурс.
DestroyImmediateНемедленно уничтожает указанный объект. Используйте с осторожностью и только в режиме редактирования.
DontDestroyOnLoadНе уничтожать целевой Объект при загрузке нового Scene.
FindAnyObjectByTypeПолучает любой активный загруженный объект типа Type.
FindFirstObjectByTypeПолучает первый активный загруженный объект типа Type.
FindObjectsByTypeПолучает список всех загруженных объектов типа Type.
InstantiateКлонирует исходный объект и возвращает клон.
InstantiateAsyncЗахватывает моментальный снимок первоначального объекта (который должен быть связан с каким-либо GameObject) и возвращает AsyncInstantiateOperation.

Операторы

ОператорОписание
boolСуществует ли объект?
оператор!=Сравнивает, если два объекта ссылаются на разные объекты.
оператор ==Сравнение двух ссылок на объекты для определения того, относятся ли они к одному и тому же объекту.

Сообщения

СообщениеОписание
GatherDependenciesFromSourceFileСтатический обратный вызов, который вы можете реализовать, чтобы задать зависимости артефактов от других ассетов и оптимизировать порядок импорта ассетов.
OnValidateЭта функция вызывается при загрузке импортера или изменении значения в Inspector.
ResetСброс значений по умолчанию.