egret升级版本后遇到的问题

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

升级完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

相关文章

今天又学习了一招半式:音频的剪辑

今天已多媒体同事给我准备音频素材,20秒有400多k。本来想转成base64的,这么大影响性能啊。于是我自己来研究音频剪辑,还真发现问题了。音频mp3里有张图片占用了空间,新建个音频,把音轨复制过来重...

再谈面向过程编程,工序再到时序

再谈面向过程编程,工序再到时序

先看一个需求,这个是教学软件的一个环节。进入机场哪些东西能带哪些东西不能带?哪些东西放在行李箱托运?哪些放在包里随身携带?教学软件一般是带有互动的,有时序的概念。1、时序开始,先是导学说话。2、用户开...

聊一下大环境,惨

先前刚学习并且用在工作中的尤其框架egret即将宣告破产了,群里炸开锅了。前端群里大伙都是失业状态,惨惨惨。前端群有个群改成“H5再就业了”真的是挺愁的,大环境不好就算了,疫情也如此严峻。另个上海ph...

前端有没必要学习photoshop

前端有没必要学习photoshop

  现在前端开发已经工程化,可以说前端前几年的受欢迎程度已经超过后端。再加上javascript的后端语言nodejs,让前端或者说前后端全栈更受欢迎。  在我就职的几家公司里,遇到了不少前端、后端,...

nodejs对memcache进行备份与恢复

memcache是个古老的高速缓存工具,前辈们古老的程序还用着。但是市场上没有完美的备份恢复工具,老板让我开发一个。这需求让我两眼一抹黑,完全不知所措。先模拟一下思路,可以telenet到端口上,然后...

编译新的js库用在传统模式直接使用

面向dom的jquery被淘汰了,但是jquery拥有多年的生态,很多时候还是可以用在一些项目上的。没有最好的开发语言,也没有最好的框架;只有最适用的开发语言、最适用的框架。很多时候我们敏捷开发者都会...