libgdx自定义文件到pixmap/texture

libgdx自定义文件到pixmap/texture,libgdx,textures,pixmap,Libgdx,Textures,Pixmap,我想写我自己的二进制图形格式,但现在我想知道如何将宽度和高度设置为我的pixmap,然后将特定像素设置为特定颜色。有人知道如何做到这一点吗?我只想为我的自定义扩展编写我自己的pixmap/纹理加载器。使用宽度和高度初始化你的pixmappixmap pixmap=new pixmap(width,height,null)。然后用colorpixMap.drawPixel(x,y,color.RED.toIntBits())绘制一个像素我尝试过使用draw Pixel,但它似乎比从png文件加载要

我想写我自己的二进制图形格式,但现在我想知道如何将宽度和高度设置为我的pixmap,然后将特定像素设置为特定颜色。有人知道如何做到这一点吗?我只想为我的自定义扩展编写我自己的pixmap/纹理加载器。

使用宽度和高度初始化你的pixmap
pixmap pixmap=new pixmap(width,height,null)。然后用color
pixMap.drawPixel(x,y,color.RED.toIntBits())绘制一个像素我尝试过使用draw Pixel,但它似乎比从png文件加载要慢得多。libgdx默认加载程序背后的秘密是什么?我可以将字节数组以某种方式发送到pixmap吗?根据需要使用
AssetManager
加载和卸载内容。除了文件大小之外,您可以使用单独的文件执行所有这些操作,但这是最小的。除此之外,可读性>文件大小。我不知道你为什么要创建一个包含各种数据的大blob文件。这里有一个文件句柄来加密你的东西:这个文件句柄可以用来为你的所有资产(也称为存档)创建一个文件,它是压缩的,所以可能也会更小。无需特殊加载程序,只需提供FileHandlerSolver: