版本:Unity 6 (6000.0)
语言英语
  • C#

TextureImporter.SetPlatformTextureSettings

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public void SetPlatformTextureSettings(TextureImporterPlatformSettings platformSettings);

参数

platformSettings 包含平台设置的 TextureImporterPlatformSettings 实例。

描述

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

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


已弃用 请改用 UnityEditor.TextureImporter.SetPlatformTextureSettings(TextureImporterPlatformSettings)。

声明

public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat);
已弃用 请改用 UnityEditor.TextureImporter.SetPlatformTextureSettings(TextureImporterPlatformSettings)。

声明

public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat, bool allowsAlphaSplit = False);
已弃用 请改用 UnityEditor.TextureImporter.SetPlatformTextureSettings(TextureImporterPlatformSettings)。

声明

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

参数

platform 要更改其设置的平台(请参见下文)。
maxTextureSize 最大纹理宽度/高度(以像素为单位)。
textureFormat 纹理的数据格式。
allowsAlphaSplit 允许将导入的纹理拆分为 RGB+A,以便应用 ETC1 压缩(仅限 Android,并且仅适用于图集的一部分纹理)。
compressionQuality 0 到 100 之间的值,其中 0、50 和 100 分别对应于纹理导入器 UI 中的“快速”、“普通”和“最佳”质量选项。对于 Crunch 纹理格式,这大致对应于 JPEG 质量级别。

描述

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

平台字符串的选项包括:“Standalone”、“iPhone”、“Android”、“WebGL”、“Windows Store Apps”、“PS4”、“XboxOne”、“Nintendo Switch”和“tvOS”。