【3.8.1 社区公测帖】(0926)

这个红色是不是不导出?

表现具体是什么? 无法显示还是有报错? 方便发下工程看看不?

或者能提供具体的修复方案吗

是 3.8.0 测试的吗? wasm 访问的时候会有泄漏 这个问题应该会导致这个报错。3.8.2 会修复这个问题。

3.8.2 因该会快很多。目前已经在测试阶段了。提升了wasm交互的开销。

1赞

后续会把这里 搞起来的 一个一个来。

中秋都来了,3.8.1都还没来


红色的是裁剪(clipping)
开始于top_clipping
结束于curse_short5

问题是不报错, 也能播放
但是你看我原贴里的图, 渲染不对
原件的火光是很饱满的
creator中看就干瘪了, 并且分了层

感谢回复 :kissing_heart:

:heart_eyes:加油。godot的tiledmap就挺好用的,咱们也得有一个自己的,编辑起来才舒服

3赞

确实,tiledMap对很多游戏还是很重要的,希望官方尽早提上日程

感谢反馈 这边我们会重点关注。

我在其它引擎里也对比看了下 和 spine 内部也不太一样。应该是半透明叠加的方式有区别可能要额外实现 shader 来处理。这个我再研究下。

这个是有内存泄漏 已经修复了,在排期加入引擎版本了。

spine 3.8.x 的JS 库 attachment 是存储有 对应的贴图和mesh 信息的。切换到wasm C++ 版本目前 没有对应Texture 信息。这个我已经在咨询 spine 官方人员。目前的反馈是 不同的语言版本之间是有差异的。这个差异我看看能不能在引擎端进行处理,需要评估后续有结果同步这里。

使用对象池的时候在原生端发现一个bug,当对象的父节点使用UIOpacity组件设置了透明度之后,把对象从父节点移除添加到另一个不带UIOpacity组件的父节点时,发现对象的透明度是上一个父节点的透明度效果,实际上该对象和当前父节点都没有UIOpacity组件,所以透明度应该都是255才对,这个bug只在原生端会出现,使用模拟器就可以测试出来Demo3.8.1.rar (112.5 KB)

加了demo给你们测试

进一步测试发现只有场景上有spine动画的时候,使用模拟器预览才会一直报错,运行不起来

好的,谢谢

最新的3.8.1版本,ios打包依然会卡死。 这个影响太大了,制作热更补丁耗时1小时+,稍有图片信息改动又得重新制作 :rofl:

3.8.1版本
FileUtils 文件里添加解密方法
/**
* Set resource encrypt Sign and key.
*/
void setFileDataDecoder(FiledataDecoder decoder);
生成自动绑定jsb_cocos_auto.cpp 文件报错。 3.7.2

版本不会有这个问题