public bool isReadable ;

描述

如果希望从脚本中读取纹理数据,请将此属性设置为 true。将其设置为 false 可阻止脚本读取纹理数据。

为了使 Texture2D.GetPixelTexture2D.GetPixelsImageConversion.EncodeToEXRImageConversion.EncodeToJPGImageConversion.EncodeToPNG 和类似函数 能够正常运行,纹理必须可从脚本中读取。isReadable 设置决定脚本是否能够通过这些函数访问纹理数据。

默认情况下,纹理设置为“可读”。

当纹理不可读取时,它消耗的内存会少很多,因为在将纹理上传到图形 API 之后,系统内存中不再需要纹理数据的未压缩副本。可读纹理需要纹理数据的未压缩系统内存副本,这样一来,在进行编辑后,更新后的纹理数据就可以上传到图形 API。

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