问题已经解决了。 解决办法有3种: 1、全局关闭抗锯齿 cc.view.enableAntiAlias(false); 2.在编辑器中将贴图使用的纹理资源的Filter Mode设置为Pointtiledmaptiledmap音乐音效,但是发现一个问题:这里无法进行Editor批量修改。 如果选择多个纹理进行修改音乐音效,则只会修改最后一个纹理。 我找不到这个过滤模式(点、双线性、三线性)的定义位置。 全局未找到 Filter Mode 的枚举。 有人知道吗?
3.修改代码中tiledmap使用的纹理资源
for (let tex of this.map._textures) {
tex.setFilters(cc.Texture2D.Filter.NEAREST, cc.Texture2D.Filter.NEAREST);
}
您可以将所有图片的.meta文件中的滤镜模式修改为一键指向:
find . -name "*.meta" | xargs perl -pi -e 's|\bbilinear\b|point|g'
文章来源:https://blog.csdn.net/xjw532881071/article/details/104986314