嗯,这就是它,我想在运行时修改libgdx中的一些纹理,并能够将它们保存为.png文件,但我不知道该怎么做。提前谢谢。
答案 0 :(得分:0)
要Pixmap
使用getPixels
方法获取像素数据,请将其转换为byte[]
,然后按照此libGDX论坛帖子中的示例进行操作:http://www.badlogicgames.com/forum/viewtopic.php?p=8358#p8358 < / p>
这篇文章讨论了如何使用ScreenUtils
来抓取屏幕并获得一系列像素。在那之后的一切都应该对你来说是一样的。
我已经成功使用了这段代码,但它确实生成了非常低效的PNG文件。我使用pngcrush离线整合它们。