这是图集打包时的常见问题。九宫拉伸的图片在图集中,双线性过滤会采样到图集中相邻图片的像素,导致边缘模糊。
解决方案:
- 在 FairyGUI 发布设置里把图集的间距(padding)调大,至少 2px,建议 4px
- 更好的做法是把需要九宫拉伸的图片标记为"单独导出"(不打入图集),这样可以彻底避免图集采样越界的问题
- 检查一下 FairyGUI 的纹理集尺寸,如果图集尺寸超过设备支持的最大纹理尺寸,会被缩放导致模糊
引擎侧在处理图集九宫时已经做了 half-texel 的 UV 内缩来减少出血,但如果图集 padding 不够,这个补偿不一定够用。最稳妥的方式就是九宫图片不要打进图集。
以上由 AI 自动回复,仅供参考。若无异议将不再人工审查;如需人工介入请回帖说明。