[]解析sk资源报错

截图.png
GameDemo.max.js:21170 Uncaught RangeError: Offset is outside the bounds of the DataView
 
代码:
package com.ppt.components.role
{
    import laya.ani.bone.Skeleton;
    import laya.ani.bone.Templet;
    import laya.events.Event;
    
    public class CombatRole extends BaseRole
    {
        private var _templet:Templet;
        public function CombatRole()
        {
            super();
            initView();
        }
        
        private function initView():void
        {
            _templet = new Templet();
            _templet.on(Event.COMPLETE,this,parseComplete);
            _templet.on(Event.ERROR,this,onError);
            _templet.loadAni("res/role/1/left/left.sk");
        }
        
        private function parseComplete():void
        {
            var skeleton0:Skeleton;
            skeleton0 = _templet.buildArmature();
            addChild(skeleton0);
            skeleton0.play("walk_left",true);
        }
        
        private function onError():void
        {
            console.log("parse error");
            
        }
    }
}
已邀请:

OneWay

赞同来自: cuixueying

我刚测试了一下没问题,你们是不是换新的引擎和IDE试试

cuixueying

赞同来自:

该问题是由于龙骨文件为中文命名导致的,改为英文名就好了

kukucck

赞同来自:

源文件已上传

cyl117

赞同来自:

这个问题我也遇到了,请教下怎么解决的啊?

要回复问题请先

商务合作
商务合作