2012-06-04 49 views
1

我在控制台收到这样的警告:为什么Slick给我这个关于PNG数据的警告?

WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data 

PNG文件之间切换后,似乎警告出现,因为我使用的是16位的PNG图像。为什么是这样?我应该忽略它并坚持16位还是使用8位?

+1

作为一般建议。不要忽视警告。 “顺其自然”并使用8位。 –

+1

或更好,修补slick2d以支持16位PNG,并向项目发送拉取请求。 –

+0

您是否按预期加载了“.PNG”?如果是这样,它不会破坏你(但),但理想情况下,你想修补Slick,或者至少提交一个错误/问题。 – jefflunt

回答

2

对于那些谷歌搜索这个错误(就像我做的),我的答案是,我的PNG是交错的。他们仍然会加载,但显示上述错误。简单的答案,当你从图像编辑器中保存(我正在使用Photoshop CS6)时,将隔行扫描切换为无。

相关问题