[LayaAirIDE3]skel骨骼动画播放失败,编辑器预览没问题

复现代码:
Laya.loader.load("https://hlsgs.sanguosha.com/re ... ot%3B, Laya.Loader.SPINE).then((templet: Laya.SpineTemplet) => {
this.skeleton = new Laya.SpineSkeleton();
    this.skeleton.templet = templet;
    console.log("动画数量:", this.skeleton.getAnimNum());
    for (let i = 0; i < this.skeleton.getAnimNum(); i++) {
        console.log("动画名:", this.skeleton.getAniNameByIndex(i));
    }
    if (this.skeleton.getAnimNum() > 0){
        if (this.skeleton["_renderType"] !== undefined) {
        this.spr_xiaoshan.addChild(this.skeleton);
        this.skeleton.pos(0, 0);
        this.skeleton.scale(0.3, 0.3);
        this.skeleton.play(0, true);
    }
else {
        console.warn("无效的 skeleton, 跳过添加:", templet);
    }
}});只出现一闪而过,没有播放完动画,然后报错,调用堆栈:
Uncaught TypeError: Cannot read properties of undefined (reading 'renderType') at WebRender2DPass.batch (WebRender2DPass.js:236:47) at WebRender2DPass.fowardRender (WebRender2DPass.js:151:64) at WebRender2DPassManager.apply (WebRender2DPass.js:382:22) at Render2DProcessor.apply (Render2DProcessor.js:28:23) at Stage._render2d (Stage.js:443:26) at Stage.render (Stage.js:388:18) at Render.loop (Render.js:45:21) at loop (Render.js:35:24)
skel-bug.png
已邀请:

要回复问题请先

商务合作
商务合作