Unity Sprite Sheet 在 Android 设备上呈锯齿状

Posted

技术标签:

【中文标题】Unity Sprite Sheet 在 Android 设备上呈锯齿状【英文标题】:Unity Sprite Sheet jagged on Android Device 【发布时间】:2020-12-29 19:42:40 【问题描述】:

我正在使用 2D 精灵表来显示动画。除了图像看起来参差不齐的特定 android(Nexus 5、Android 6)之外,它在编辑器和许多 Android 设备中都能正常工作。

精灵表大小为 3115 x 4361。以下是精灵设置:

我也试过 Filter ModePoint 但结果是一样的。

以下是截图:

可能是什么原因?它只发生在 Nexus 5 上(在 10 多个物理 Android 设备和 Unity 编辑器上进行了测试)。

【问题讨论】:

对我来说它看起来参差不齐(不模糊)检查一下:answers.unity.com/questions/822051/… 我已经尝试了链接中的建议,但结果相同。确实是锯齿状的,它对问题的更好描述,我会更新帖子的描述。 【参考方案1】:

为特定精灵打开 Generate Mip Maps 解决了这个问题。

【讨论】:

以上是关于Unity Sprite Sheet 在 Android 设备上呈锯齿状的主要内容,如果未能解决你的问题,请参考以下文章

Unity Sprite Sheet 在 Android 设备上呈锯齿状

Sprite Sheet - 在旧 sprite 之上绘制新 sprite

从 sprite_sheet 坐标创建纹理

Sprite Sheet自动检测单个Sprite界限

带有 HTML 5 画布的 Sprite-Sheet BLIT?

Sprite Sheet 动画 Cocos2dx