[]加载 unity3D导入的旧版蒙皮动画时出现错误

加载 unity3D导入的旧版蒙皮动画时出现错误
[.Offscreen-For-WebGL-000001FC83792110]GL ERROR :GL_INVALID_OPERATION : glDrawElements: attempt to access out of range vertices in attribute 2
INVALID_VALUE: uniformMatrix4fv: invalid srcOffset
然后模型部份位置错乱
 
加载动画使用官网的旧版例子中的代码
 
addSkinComponent(spirit3D: Laya.Sprite3D): void {
        if (spirit3D instanceof Laya.MeshSprite3D) {
            var meshSprite3D: Laya.MeshSprite3D = spirit3D as Laya.MeshSprite3D;
            var skinAni: Laya.SkinAnimations = meshSprite3D.addComponent(Laya.SkinAnimations) as Laya.SkinAnimations;
            skinAni.templet = Laya.AnimationTemplet.load(this.skinAniUrl[0]);
            skinAni.player.play();
        }
        for (var i: number = 0, n: number = spirit3D._childs.length; i < n; i++)
            this.addSkinComponent(spirit3D._childs[i]);
    }
已邀请:

Aar0n

赞同来自:

是最新的插件和引擎吗?

Aar0n

赞同来自:

这个给我导出的东西和代码作用是很小的,在uinity里面导出前可以用layaAirRun 来预览,预览的效果和实际使用是一样的,如果预览不成,就在导出前要做好调整。

要回复问题请先

商务合作
商务合作