一、使用DB软件导出DB 二进制格式文件
二、代码
// TypeScript file
module game {
export class binArmDemo extends egret.DisplayObjectContainer {
private objNum:number = 0;
public constructor(num: number) {
super();
this.objNum = num;
this.addEventListener(egret.Event.ADDED_TO_STAGE, this.onAddToStage, this);
}
private onAddToStage() {
this.createBinArm();
}
private createBinArm() {
let factory = dragonBones.EgretFactory.factory;
factory.parseDragonBonesData(RES.getRes("01_ske_dbbin"));
factory.parseTextureAtlasData(RES.getRes("01_tex_json"), RES.getRes("01_tex_png"));
let arr: Array<dragonBones.EgretArmatureDisplay> = [];
for (let i = 0; i < this.objNum; i++) {
arr[i] = factory.buildArmatureDisplay("Armature");
arr[i].animation.play();
this.addChild(arr[i]);
arr[i].y = 550;
if (i) {
arr[i].x = arr[i - 1].x + 0.5;
} else {
arr[i].x = 250;
}
arr[i].animation.play("await");
}
}
}
}