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

ScriptedImporterAttribute

класс в UnityEditor.AssetImporters

Описание

Атрибут класса, используемый для регистрации пользовательского импортера ассетов, полученного из ScriptedImporter с конвейером импорта ассетов Unity.

using UnityEngine;
using UnityEditor.AssetImporters;

[ScriptedImporter(version: 1, ext: "sphere", AllowCaching = true)] public class SphereImporter : ScriptedImporter { public override void OnImportAsset(AssetImportContext ctx) { // ... } }

Свойства

Свойство Описание
AllowCachingВключить загрузку и загрузку с сервера кэша.
fileExtensionsСписок расширений имен файлов, которые должен обрабатывать этот скриптовый импортер.
importQueuePriorityПозволяет управлять порядком импорта ассетов по типу. Положительные значения задерживают обработку исходных файлов ассетов, а отрицательные значения помещают их раньше в процессе импорта.
overrideFileExtensionsСписок расширений имен файлов (не включая символ начальной точки), которые может обрабатывать скриптовый импортер в дополнение к имени файла по умолчанию extension(s).
versionНомер версии импортера, используемый уровнем импорта для обнаружения новой версии импортера.

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

Конструктор Описание
ScriptedImporterAttributeИспользуйте атрибут ScriptedImporter, чтобы зарегистрировать пользовательский импортер, полученный из ScriptedImporter, в конвейере импорта ассетов Unity.