今天小伙伴遇到了一个问题,就是new 了一个Texture2D
tex = new Texture2D(1, 1, TextureFormat.ETC2_RGBA1, false);
并且格式已经选择了RGBA1 可是当在加载的时候 却发现是ARGB32,就很奇怪,后来发现是选择加载时候的问题
原来是用了 LoadImage
后来查了一下API
改成LoadRawTextureData 格式就正确了
下面是API的解释 LoadImage:
LoadRawTextureData :