egret升级版本后遇到的问题
升级完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");
