游戏开发,移动相机时出现奇怪的图像效果
我正在开发横向卷轴2D游戏,使用AndEngine
我正在使用他们的SVG扩展名(我正在使用矢量图形)
但是我发现了奇怪而丑陋的效果,同时移动我的播放器(当相机精确地追逐玩家时,意味着相机正在改变其位置)
我的精灵的图像看起来只是不同,它们就像模糊一样,或者有像这些图像一样的效果会移动(不改变它们的位置,只是抖动的效果,真的很难解释和正确地称呼这种效果)希望这个图像可以解释一下:
它或多或少,它在游戏中的样子,其中:
a)“FIRST”图像显示正方形,而玩家正在移动(相机不是)图像看起来应该如此
b)“第二”相同的图像,但具有这种奇怪的效果“看起来像相机移动期间的图像移动/模糊[追逐玩家])
我的朋友告诉我,这可能是硬件问题:
“你注意到的模糊实际上是一个硬件问题。一些手机“平滑”屏幕上的内容,为应用程序提供更好的感觉。我不知道是屏幕还是图形处理器,但它不会发生在我妻子的三星Captivate上。不过,它发生在我的Atrix和Xoom上。由于屏幕尺寸大,它在Xoom上真的很引人注目。
但似乎有办法防止它,因为我已经测试了许多类似的游戏,其中相机正在追逐玩家,我无法注意到这种效果。
有没有办法在代码中关闭它?
我很感激以前的答案,不幸的是,问题仍然存在。
到目前为止,我已经尝试过:
- 在 updateChaseEntity 上执行的 setCenter 方法上的强制转换 (int)
- 使用 PNG 图像测试游戏,而不是 SVG 扩展名和矢量图形
- 不同的纹理选项
- 硬件加速
如果有人有不同的想法,什么可能导致这种奇怪的效果,我会非常感谢帮助 - 谢谢。