-1

模糊角色动画

好的,所以^^是两个并排的精灵的图片。

左边的精灵是完成动画后的角色。

右边的精灵是作为静态图像的角色。

如您所见,由于某种原因,动画精灵的左侧是模糊的?有没有人可以解决这个问题?我试图设置过滤器,使用单个精灵而不是精灵表..等等等等......

请帮忙

提前致谢!:)

4

1 回答 1

2

最可能的问题是模糊字符处于非整数位置。如果您提到的动画将角色移动到 500.5,500.5 而不是 500,500 或 501,501,那么 slick 可能会执行某种插值以将图像移动小于一个像素,这可能会导致您看到的模糊。如果这是问题所在,您可以通过将绘图调用的参数转换为整数来解决它,如下所示:

image.draw((int)x,(int)y); //this may solve your problem
于 2012-07-24T12:25:24.567 回答