Texture2D
继承自 Texture
Texture2D类提供了一系列方法用于读取和修改纹理数据。
javascript
let tex = Resources.Load<Texture2D>(Texture2D, "texture2dID");
if (tex == null){
throw new Exception("failed to load texture2d: " + "texture2dID");
}成员方法
Texture2D.ReleaseCPUMemory ( ) : void |
| 释放cpu内存 |
Texture2D.GetPixel ( x : number , y : number , mipLevel : number ) : Color |
| 获取纹理上特定位置的像素颜色。 |
Texture2D.GetPixels ( x : number , y : number , blockWidth : number , blockHeight : number , mipLevel : number? ) : Color|undefined [] |
| 获取纹理上特定区域的像素颜色。 |
Texture2D.SetPixel ( x : number , y : number , col : Color , mipLevel : number ) : void |
| 设置纹理上特定位置的像素颜色。 |
Texture2D.SetPixels ( x : number , y : number , blockWidth : number , blockHeight : number , colors : Color[] , mipLevel : number ) : void |
| 设置纹理上特定区域的像素颜色。 |
Texture2D.Apply ( mipLevel : number ) : void |
| 将纹理数据应用到纹理上,并更新纹理的修改。 |
