Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,所以^^是两个并排的精灵的图片。
左边的精灵是完成动画后的角色。
右边的精灵是作为静态图像的角色。
如您所见,由于某种原因,动画精灵的左侧是模糊的?有没有人可以解决这个问题?我试图设置过滤器,使用单个精灵而不是精灵表..等等等等......
请帮忙
提前致谢!:)
最可能的问题是模糊字符处于非整数位置。如果您提到的动画将角色移动到 500.5,500.5 而不是 500,500 或 501,501,那么 slick 可能会执行某种插值以将图像移动小于一个像素,这可能会导致您看到的模糊。如果这是问题所在,您可以通过将绘图调用的参数转换为整数来解决它,如下所示:
image.draw((int)x,(int)y); //this may solve your problem