import { BattleBase } from "../base/BattleBase"; import { BattleUtil } from "./BattleUtil"; let IDIndex = 0; //数据基类 export class DataBase extends BattleBase { //唯一ID,当重复利用对象池时 同一对象不同实物时ID不同 ID: number = BattleUtil.IndexID_Init; typeID: number = BattleUtil.TypeID_Init; _init() { this.ID = IDIndex++; } clear() { this.ID = BattleUtil.IndexID_Init; } }