egret升级版本后遇到的问题

野生程序猿-杂烧4年前随意分享1233

升级完egret引擎版本后vscode项目启动不了了,关键是新的demo也启动不了。只能用egret run -a 启动。

egret越来越离谱了,还发现了其他怪异问题。

1、html5编译报错,提示“您可以使用命令 egret publish 命令来发布 Html5 项目”,然后也编译报错,如A.B 一直提示B不存在,得改成 A["B"]

2、骨骼动画有点异常了,需要换个写法

 let container = new egret.DisplayObjectContainer();
        this.me.addChild(container);
        container.x = 250;
        container.y = 350;
        //读取一个骨骼数据,并创建实例显示到舞台
        var skeletonData = RES.getRes("NewProject1_ske_json");
        var textureData = RES.getRes("NewProject1_tex_json");
        var texture = RES.getRes("NewProject1_tex_png");

        var factory = new dragonBones.EgretFactory();
        factory.addDragonBonesData(factory.parseDragonBonesData(skeletonData));
        factory.addTextureAtlasData(factory.parseTextureAtlasData(textureData, texture));

        //let armature = factory.buildArmature("Armature");
        //let armatureDisplay = armature.getDisplay();

        let armatureDisplay=factory.buildArmatureDisplay("Armature");
        //factory.WorldClock.clock.add(armature);
        container.addChild(armatureDisplay);
        armatureDisplay.x = 0;
        armatureDisplay.y = 0;
    
        //启动骨骼动画播放
        console.log(armatureDisplay);
        //armature.animation.isPlaying=true;
        //armature.animation.animations("walk");
        armatureDisplay.animation.play("walk");



标签: egret

相关文章

推荐一款工具ImageMagick

不知道大家有没用过ImageMagick,这个是个图像处理的工具。很专业的功能我也没去了解,接触他主要是因为我们开发教学软件。很多时候需要展示word,pdf。因为我们客户环境的特殊性,不能联网。只能...

vb.net加密狗方案

先前做过e语言加密狗,被识别为病毒。现在 挑战vb.net对vb.net完全不熟悉,于是面向百度编程。好在加密狗厂家提供了vb.net的demo,我要做的事情就是让其他程序能够调用。思路就是直接编译成...

vscode打造自己的颜色主题

vscode打造自己的颜色主题

vscode的颜色主题大家有喜欢的吗? 默认主题反正我一个都不喜欢,我用了至少5年的dreamviwer,产生了习惯,因此编辑器喜欢浅色的。于是有了自己打造主题的想法,这里直接投机取巧,野生出奇迹。方...

vue通过组件的方式制作教学软件翻牌游戏环节

vue通过组件的方式制作教学软件翻牌游戏环节

为了方便学生记忆学习,将记忆知识点做成了翻牌游戏形式。由于记忆点知识比较多,我们可以设计成多个关卡,每个关卡就是一些知识点配置,通过组件的形式加载,更为合理,更为方便。【fanpai.vue】<...

nodejs同步mysql操作类

nodejs越来越火了,打算稍微在深入学习一下,于是把php的mysql操作类库稍微改了一下,为了保留php思路,这里加入了同步的方法。简单测了一下,本地 没有问题,不知道同步在多人访问时候是否有坑,...

取巧快速加水印

收到个紧急需求,由于我们客户主要是学校。我们开发的主要是教学软件,但是也开发教学课件。这次就是交付的教学课件,用在别的系统上。学校提需求需要在课件上加水印。不知道是不是看了钉钉等软件带来的灵感,要斜斜...