目标平台: cocos creator 2.4.1
运行环境:iOS 15.x 原生平台嵌入的webview
问题描述:在同一个界面中,创建了4个节点,4个节点使用同一个spine动画,第二次之后加载,发现_id序号在增加;第一次加载回调中,texture就有内容,第二次和后面的几次加载的texture就是null,只有在iOS15上发现这个问题,iOS14及以下没有发现问题,有遇到过或者知道原因的大神们告知一下怎么修改吧。感谢感谢!
目标平台: cocos creator 2.4.1
运行环境:iOS 15.x 原生平台嵌入的webview
问题描述:在同一个界面中,创建了4个节点,4个节点使用同一个spine动画,第二次之后加载,发现_id序号在增加;第一次加载回调中,texture就有内容,第二次和后面的几次加载的texture就是null,只有在iOS15上发现这个问题,iOS14及以下没有发现问题,有遇到过或者知道原因的大神们告知一下怎么修改吧。感谢感谢!
这,,,怎么跟我现在做的很像,但是我还没遇到这个问题
let sp = bone.spineTarget || bone.node.getComponent('sp.Skeleton');
//获取的资源有可能 textures 加载失败。 引擎内并没有判断。 会导致报错闪屏
if (sp&&sp.skeletonData && sp.skeletonData.textures && complete){
//callback 回调
}else{
console.log(sp.skeletonData);
console.log("try re load assectName " + assectName);
setTimeout(() => {
//在这里加载重试
}, 1);
}
同样遇到加载 同一个 spine回失败的问题. 直接再次加载… 2.4.0 + 版本
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。