-
Creator 版本:3.7.3, 3.8.2,3.8.5,3.8.6(022813)
-
目标平台: 引擎浏览器预览(3.8.6以外)、引擎模拟器预览(全部版本) 即可复现
-
重现方式:见代码。Edge浏览器预览首个报错:
引擎模拟器直接闪退,看不到报错
我们排查一下,感谢反馈。
好的 
在SpineResLoad 补充了
protected onDisable(): void {
const spineCom = this.getComponent(sp.Skeleton)!;
spineCom.skeletonData = null;
} 保证没有引用已被消耗的资源。然后测试后发现 在SkeletonRenderer::stopSchedule() 中补充
if (_entity != nullptr) {
_entity->clearDynamicRenderDrawInfos();
} 就可以不闪退了。
@dumganhar
3赞
好的,看到你发的 PR 了,我们看下。感谢。
SkeletonCacheAnimation::stopSchedule 应该也需要修改一下。
386还没有发布,会修复这个问题吗
会在 3.8.6 后续社区版和 release 版本中修复。


