ROKER2021 2020-01-26 14:22 采纳率: 0%
浏览 522

egret导入龙骨动画但是在浏览器上无法显示

在用egret调用龙骨动画的时候,在浏览器页面总是显示不成功
代码:

class Drangontest extends egret.DisplayObjectContainer{
    constructor() {
        super();
        this.addEventListener(egret.Event.ADDED_TO_STAGE,this.onAddToStage,this);
    }
    private onAddToStage(event:egret.Event): void {
        RES.addEventListener(RES.ResourceEvent.CONFIG_COMPLETE,this.drangon,this);
        RES.loadConfig("resource/resource.json","resource/");
        RES.loadGroup("se");
        RES.loadGroup("te");
        RES.loadGroup("tepg");
    }
    private drangon():void{
        var dragonbonesData = RES.getRes( "ske" );
        var textureData = RES.getRes( "tex" );
        var texture = RES.getRes( "texpng" );

        var dragonbonesFactory:dragonBones.EgretFactory = new dragonBones.EgretFactory();
        dragonbonesFactory.addDragonBonesData(dragonBones.DataParser.parseDragonBonesData(dragonbonesData));
        dragonbonesFactory.addTextureAtlas(new dragonBones.EgretTextureAtlas(texture,textureData));
        var armature: dragonBones.Armature = dragonbonesFactory.buildArmature("robot");
        this.addChild(armature.display);

        armature.display.x = 200;
        armature.display.y = 300;
        armature.display.scaleX = 0.5;
        armature.display.scaleY = 0.5;

        dragonBones.WorldClock.clock.add( armature );
        armature.animation.gotoAndPlay("Run");

        egret.Ticker.getInstance().register(
            function(frameTime:number){dragonBones.WorldClock.clock.advanceTime(0.01)},
            this
        );
    }

}

资源导入

{
"resources":
    [
        {"name":"bgImage","type":"image","url":"assets/bg.jpg"},
        {"name":"egretIcon","type":"image","url":"assets/egret_icon.png"},
        {"name":"description","type":"json","url":"config/description.json"},
        {"name":"ske","type":"json","url":"assets/NewProject_ske.json"},
        {"name":"tex","type":"json","url":"assets/NewProject_tex.json"},
        {"name":"texpng","type":"image","url":"assets/NewProject_tex.png"}
    ],

"groups":
    [
        {"name":"preload","keys":"bgImage,egretIcon"},
        {"name":"se","keys":"ske"},
        {"name":"te","keys":"tex"},
        {"name":"tepg","keys":"texpng"}
    ]
}

然后再服务器端的错误提示是这样的
图片说明

因为没有C币了没法悬赏了呜呜呜
先谢谢ge'we大佬

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-01-28 23:33
    关注
    评论

报告相同问题?

悬赏问题

  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料