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

SVGImporter

класс в Unity.VectorGraphics.Editor

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

Описание

Класс импортёра SVG.

Свойства

Свойство Описание
AdvancedModeИспользуйте расширенные настройки.
AlignmentВыравнивание спрайта SVG.
CustomPivotНастраиваемый поворот, когда выравнивание "Настраиваемое".
FilterModeРежим фильтрации текстуры (используется только при импорте текстуры).
GeneratePhysicsShapeАвтоматически генерирует физическую форму.
GradientResolutionМаксимальное разрешение для градиентной текстуры.
KeepTextureAspectRatioРазмер текстуры (используется только при импорте текстуры).
MaxCordDeviationРасстояние на проводе до прямой линии между двумя точками, после которой будет генерироваться дополнительная тесселяция.
MaxCordDeviationEnabledВключает ограничение "максимальное отклонение координат".
MaxTangentAngleМаксимальный угол касания (в градусах), после которого будет генерироваться больше тесселяции.
MaxTangentAngleEnabledВключает ограничение "максимальный угол касания".
PredefinedResolutionIndexПредопределенное разрешение, используемое, когда не в расширенном режиме.
PreserveSVGImageAspectПри импорте в SVGImage, сохраняет соотношение сторон генерируемого спрайта.
ResolutionMultiplierДополнительный масштабный коэффициент для целевого разрешения.
SampleCountЧисло семплов на пиксель (используется только при импорте текстуры).
SamplingStepDistanceЧисло образцов, оцененных на маршрутах.
StepDistanceЕдинообразное расстояние между шагами, используемое для тесселяции.
SvgPixelsPerUnitКоличество пикселей на Unity единицу.
SvgTypeКак будет импортирован файл SVG
TargetResolutionЦелевое разрешение, на котором отображается этот SVG.
TessellationModeРежим серийного номера, используемый при импорте документа SVG.
TexturedSpriteMeshTypeДля текстурированного спрайта, тип сетки
TextureHeightВысота текстуры (используется только при импорте текстуры).
TextureSizeРазмер текстуры (используется только при импорте текстуры с "сохранением соотношения сторон").
TextureWidthШирина текстуры (используется только при импорте в текстуру).
UseSVGPixelsPerUnitПри импорте как текстурированный спрайт, использует размер SVG для вычисления пикселей на единицу.
ViewportOptionsПараметры окна просмотра для использования при импорте документа SVG.
WrapModeРежим обвода текстуры (используется только при импорте текстуры).

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

Метод Описание
OnImportAssetИмпорт ассета SVG
Унаследованные члены 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Возвращает имя объекта.
SupportsRemappedAssetTypeПереопределите этот метод, если ваш ScriptedImporter поддерживает пересопоставление определенных типов ассетов.

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

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

Операторы

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

Сообщения

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