为什么相机移动时纹理会闪烁?

我实现了一个与播放器一起移动的顶视摄像头,使用camera.position.lerp只有一点慢。 问题是纹理闪烁(闪烁),因为我缩放了我的纹理。 如果我使用正常尺寸的纹理,闪烁就会停止。 有没有人有任何想法如何移动相机与缩放(或纹理缩放 – 相同的事情)而不会让纹理闪烁(或闪烁)? 我使用线性过滤并从地图集加载每个资产。 我在多个论坛上看到了这个问题,但没有答案。 我想加载更高分辨率的纹理并在代码中调整它们的大小,这就是我问这个问题的原因。

您需要在图集中拉伸精灵的边框。 Extrude选项往往接近Padding选项。

在TexturePacker中挤出

大多数纹理打包程序都支持该function,Libgdx将立即从atlas文件中提取该信息。

这样您就可以使用所需的filter。