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

EditorUtility.CompressCubemapTexture

建议更改

成功!

感谢你帮助我们提高 Unity 文档的质量。尽管我们无法接受所有的提交,但我们会阅读用户建议的每一条变更,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,无法提交你建议的更改。请在几分钟后<a>重试</a>。感谢你抽出时间来帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static void CompressCubemapTexture(Cubemap 纹理, 纹理格式 格式, int 质量);

声明

public static void CompressCubemapTexture(Cubemap 纹理, 纹理格式 格式, 纹理压缩质量 质量);

描述

压缩立方体贴图纹理。

使用此函数将立方体贴图纹理显式压缩为指定格式。

using UnityEngine;
using UnityEditor;

public class CompressCubemapTextureExample : AssetPostprocessor { // Automatically Compress all imported cube map textures to the project to RGB24 void OnPostprocessTexture(Cubemap t) { EditorUtility.CompressCubemapTexture(t, TextureFormat.RGB24, TextureCompressionQuality.Normal); } }