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
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛