如果希望从脚本中读取纹理数据,请将此属性设置为 true。将其设置为 false 可阻止脚本读取纹理数据。
In order for Texture2D.GetPixel, Texture2D.GetPixels, ImageConversion.EncodeToEXR, ImageConversion.EncodeToJPG, ImageConversion.EncodeToPNG and similar functions
to work, the Texture must be readable from scripts. The isReadable
setting determines whether scripts can access texture data through these functions.
默认情况下,纹理未设置为“可读”。
当纹理不可读取时,它消耗的内存会少很多,因为在将纹理上传到图形 API 之后,系统内存中不再需要纹理数据的未压缩副本。可读纹理需要纹理数据的未压缩系统内存副本,这样一来,在进行编辑后,更新后的纹理数据就可以上传到图形 API。