3.x bug反馈,Spine和BMFont放在一起,native平台不显示BMFont

CocosCreator 3.1.0
一个节点是Spine,然后添加一个节点BMFont,BMFont节点不显示,在web端没问题,native端看不到BMFont,测试的时候发布win32就能看到效果


demo地址
https://gitee.com/wuyutao/TestSpineAndBMFont.git

我们的项目碰到问题是,在子游戏中添加了Spine动画,同层有BMFont,发现在native平台会出现花屏的现象随机出现的BMFont的纹理扭曲,且位置随机出现,扭曲情况随机,经过测试发现去掉BMFont就没问题了,所以做了个小Demo想重现纹理扭曲现象,结果没重现,但是发现了另外一个问题就是BMFont不显示



这个是BMFont的图片纹理渲染的时候出问题了

尝试关闭动态合图,仍然会有问题

3.x 真是让人抓狂,已经碰到了几个问题了
1.iphone发热,可以忍,相信以后会解决
2.mask内存泄漏,已同步官方修改解决
3.spine动画无法合批,可以忍,不是掉帧瓶颈
4.粒子无法合批,可以忍,不是掉帧瓶颈
5.android重启卡死,可以忍,相信以后会解决
6.spine动画+bmfont导致渲染吃错,没法忍,要出demo了,直接影响体验

好不容易升到3.x,感觉在给自己挖坑,且坑越来越大

1赞

明天帮你看一下哈

好的,谢谢,暂时用一种方法临时先解决了,在Spine动画之后添加一个Sprite,然后再跟一个BMFont,花屏问题解决了

我去,跟我的问题一样样的,我项目里面遇到,自己弄个测试demo怎么都复现不了

所以,今天看了没有?等你回复呢

内部已经在看这个问题了, 修复后会告知的

我说我原生上fnt字体为什么会花屏,原来在这里。

3.x做原生心惊胆战。

web一切正常。