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

看看texture2d有的api

1赞

texture2d确实有一个create和reset

大佬我重新编译一下引擎,结果成功了,就是要改那里,果然要将typescript代码编译一下,现在可以动态合图了 :yum:

1赞

不过效果特别模糊怎么搞,要改合图采样模式吗?到底在哪里啊?我疯了

大佬我往上挖挖到TextureBase这里有两个LINEAR过滤器是不是把这两个给改了呀?这是不是合图采样模式设置的地方啊?

哈哈哈,牛逼成了

1赞

老哥成了一半没用啊,图片很模糊啊

这么搞图片直接变模糊了,不知道为什么

你这样改会全改了吧?不能这么搞,你要独立设

1赞

我跟这个人学的,但是我的图片都是nearest呀?,全改了不是正好吗?到底在哪设呀?

按道理来说动态图集也是图集,居然是图集就应该有过滤模式,但是我找了半天也没找到图集的过滤模式的代码在哪里 :upside_down_face:

挖了好几层才挖到这个设置过滤模式的方法,难道就在这里把所有都给改了?

到底为什么会变模糊呀?到底是要设置什么呀?

nearest 模式质量本来就是不行,只是边缘会比较强

1赞

什么意思?我像素图片,当然边缘感要强 :thinking:

nearest 符合你要求,mipmap 关了没

1赞

mipmap一直是none

按照api文档的话图集的过滤模式不应该是由第一张spriteframe的过滤模式决定的吗?居然我所有的图片都是Nearest过滤模式,那么它应该直接给我生成一个Nearest过滤模式的图集才对啊?按照api文档的说法我应该不用改源码就能用动态合图了呀 :upside_down_face:

dggyhuiao捕获 捕获 我看了一下图集,它的magFilter和minFilter都是Nearest,mipFilter是None,按道理图集的Nearest,那么我的像素图片一个不会糊呀,但是在编辑器里没糊,一点开预览就糊了 :upside_down_face:

而且我点开图集对象里的_innerSpriteFrames看spriteframe的magFilter和minFilter也是Nearest,mipFilter也是None呀,那按道理来说过滤模式貌似没问题呀到底哪一步糊了呢?