[LayaAir3]请问Laya.Texture能加一个类似setPixels的方法,接受二进制图片数据创建Texture

请问Laya.Texture能加一个类似setPixels的方法,接受二进制图片数据创建Texture
 
这样,方便图片做加密或者资源文件处理。比如可以把大量的小图片合在一个大文件,从大文件读取小图片数据,使用setPixels创建Texture,设置到Sprite。
 
现在的处理方法太重了,过程要创建好几个对象,又要经过数据转换
已邀请:

shiyang

赞同来自:

texture2D有这个方法呀。new Texture的时候把texture2d给它就可以了呀

高清Rock

赞同来自:

我知道是可以用texture2d的setpixeldata或者setimagedata(),如果用setpixeldata,要从图片里面提取像素数据,这个更复杂。如果用setimagedata,要用blob将arraybuffer转base64,再转url,比较繁琐。

要回复问题请先

商务合作
商务合作