TextureImporter.SetPlatformTextureSettings

切换到手册
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);

参数

platform要更改其设置的平台(请参阅下文)。
maxTextureSize最大纹理宽度/高度(以像素为单位)。
textureFormat纹理的数据格式。
compressionQuality值的范围为 0 到 100,其中 0、50 和 100 分别对应纹理导入器 UI 中的 Fast、Normal 和 Best 质量选项。对于 Crunch 纹理格式,这大致对应于 JPEG 质量级别。
allowsAlphaSplit允许将导入的纹理拆分为 RGB+A,以便可以应用 ETC1 压缩(仅限 Android,并且仅适用于属于某个图集的纹理)。

描述

设置特定的目标平台设置。

适用于平台字符串的选项为:“Standalone”、“iPhone”、“Android”、“WebGL”、“Windows Store Apps”、“PS4”、“XboxOne”、“Nintendo 3DS”和“tvOS”。


public void SetPlatformTextureSettings (TextureImporterPlatformSettings platformSettings);

参数

platformSettings包含平台设置的结构。

描述

设置特定的目标平台设置。

为特定平台设置参数,如 TextureImporterPlatformSettings 中所述。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961