过滤模式为Nearest(None)时,不能动态合图?

最终结果,以浏览器为准

1赞

我其实是看的浏览器的呀,我用浏览器输出了图集对象,动态图集的_texture和图集里面的spriteframe的过滤模式都是Nearest :upside_down_face:

牢哥,找了半天我在_innerTextureInfos里发现,这里面的过滤器都是LINEAR,不知道为什么,应该就是在这里出了问题

哎呀,搞错了,原来2才是linear,1是nearest,不过确实有一些是nearest,有一些是linear没有统一

改了一圈发现,就图集里的_texture的_samplerInfo里的过滤器是Linear,其他的看到都是Nearest了

你不是接替了?没改成

1赞

捕获 我找到了samplerInfo类发现它的构造函数默认给过滤器设置了LINEAR,现在我改成point试试

牢哥.我改完直接成功了,捕获 成了,直接清晰了 :yum:不会像我的头像那样糊

成功了 :100:

奈斯,成功了

1赞

我把所有的这种东西都改成nearest过滤模式,不知道用了字体会不会出现异常,我记得label也是可以参与合图的,因为label里的字体渲染好像会打乱drawcall,难道我要把字体全改完为像素的

字体的过滤模式居然也变成nearest了,设置了缓存模式bitmap之后,合图居然成功了,效果还不错

如果label的char缓存模式,也能顺利使用动态合图的图集就好了,现在bitmap可以用动态合图,但是char就不行而且使用char模式之后字体就不能倾斜了

难道char和bitmap用的不是一个图集? :upside_down_face:

看了一下char用的是字符图集

(帖子被作者删除,如无标记将在 24 小时后自动删除)

这就是论坛审核吗 这都能发出来 抱歉兄弟 我要标记你了