有个皮肤融合的需求,第一张是原生平台的报错,第二张图是cocos端的代码逻辑,通过log的方式发现触发崩溃的代码段是addSkin处。
这个代码逻辑在小游戏和web端都是可以正常运行。
Cocos creator版本是2.4.9
spine版本是3.8.99pro
经过了一些尝试,包括深拷贝、或直接换皮肤的方式都不行,不知有没有人遇到类似情况的
遇到同样的问题,麻烦问下,后来有解决吗?
缓存一下动态创建的皮肤,spine[‘newSkinName’] = newSkin;这种,不缓存 原生平台把皮肤对象回收了就会崩溃。

