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

TextureImporter.SetPlatformTextureSettings

Declaration

public void SetPlatformTextureSettings(TextureImporterPlatformSettings platformSettings);

Параметры

Параметр Описание
platformSettings Экземпляр TextureImporterPlatformSettings, содержащий параметры платформы.

Описание

Задает параметры конкретной целевой платформы.

Настройка параметров для конкретной платформы, как описано в TextureImporterPlatformSettings.

Declaration

Obsolete public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat);
Obsolete public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat, bool allowsAlphaSplit = False);
Obsolete public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat, int compressionQuality, bool allowsAlphaSplit);

Параметры

Параметр Описание
платформа Платформы, настройки которых должны быть изменены (см. ниже).
maxTextureSize Максимальная ширина/высота текстуры в пикселях.
textureFormat Формат данных для текстуры.
allowsAlphaSplit Позволяет разделить импортированную текстуру на RGB+A, чтобы можно было применить сжатие ETC1 (Android только, и работает только на текстурах, которые являются частью некоторых атласов).
compressionQuality Значение от 0..100, где 0, 50 и 100 соответственно Быстрое, Нормальное, Лучшее качество в импортере текстур UI. Для форматов текстур Crunch, это примерно соответствует уровням качества JPEG.

Описание

Задает параметры конкретной целевой платформы.

Параметры для строки платформы: «Отдельная», «iPhone», «Android», «WebGL», «Windows Store Apps», «PS4», «XboxOne», «Nintendo Switch» и «tvOS».