繁体   English   中英

Unity 3D 2D 导入的精灵像素化

[英]Unity 3D 2D Imported Sprites Pixelated

由于 PowerPoint,我生成了此图像:

雪碧首页

我们可以在这里看到,图像没有像素化。

但是当我在 Unity 3D 中导入它时,结果是:

结果在 Unity 3D

在这里你可以看到精灵的参数:

精灵的参数

  1. 我在创建精灵时使用了正确的工具吗? (微软幻灯片软件)
  2. 如果答案是“否”,我可以使用哪种工具来避免此类问题?
  3. 如果答案是“是”,我怎样才能避免 Unity 3D 中精灵的这种像素化?

非常感谢你的帮助!

PowerPoint 不是最好的图像编辑器 :D 但是你的精灵看起来是正确的,可能你只是在 Unity Scene 窗口中为它设置了小比例。

尝试在场景窗口中增加您的精灵比例。 选择它,接下来在 Inspector 中增加 Transform 组件中的 XYZ Scale 参数(它应该在顶部)。

我刚刚在我的 Unity 编辑器中尝试了您的图像,看起来不错。 确保您的 Sprite Renderer 变换比例设置为 (1,1,1)。 对我来说,即使这似乎不会影响质量,但最好不要对场景中的所有内容使用不同的扭曲比例。

提高精灵质量的一个技巧是将其导出为 POT 分辨率。 这意味着图像的分辨率应该可以被 4 整除。这样 Unity 将能够以更高的精度和质量压缩图像。 一个分辨率示例是 800x800 或 1920x1080 等。

确保您的构建目标设置为 Standalone 而不是其他平台。 例如,如果您设置为 Android。 在您的精灵导入检查器中检查 Android 特定的压缩。 这也可能会影响质量。

要回答您关于使用哪种图像编辑器的问题,我认为最好的编辑器是 Adob​​e Photoshop。 如果您不想为此付费,只需搜索任何免费的图像编辑工具即可。 但是停止使用PP,我不太确定你是怎么想出来的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM