【问题标题】:Why is Slick giving me this warning regarding PNG data?为什么 Slick 给我这个关于 PNG 数据的警告?
【发布时间】:2012-07-24 04:36:13
【问题描述】:

我在控制台中收到此警告:

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

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

【问题讨论】:

  • 作为一般建议。不要忽视警告。 “顺其自然”并使用 8 位。
  • 或者更好,修补 slick2d 以支持 16 位 PNG,并向项目发送拉取请求。
  • 您的.PNG 是否按预期加载?如果是这样,它不会让你崩溃(目前),但理想情况下你会想要修补 Slick,或者至少提交一个错误/问题。

标签: java image png slick2d


【解决方案1】:

对于那些在谷歌上搜索这个错误的人(就像我一样),我的回答是我的 PNG 是交错的。它们仍会加载,但会显示上述错误。简短的回答,当您保存图像编辑器(我使用的是 Photoshop CS6)时,将交错切换为无。

【讨论】:

    最近更新 更多