PC-20230316NUNE\Administrator 3dde3c30b3 提交
2023-12-13 19:33:57 +08:00

27 lines
643 B
TypeScript

import { TB } from "../config/data/schema";
import { TD, app } from "../App";
import { BattleMode } from "../battle/GBattleModeManager";
export default class BattleResource {
//根据参数获取可能加载的资源
static getResources(mode:BattleMode,data:any):TB.TbBattleResource[]{
switch(mode){
default:
return TD.TbBattleResource.getDataList();
}
}
//加载资源
static async loadResource(mode:BattleMode,data:any){
let resources = this.getResources(mode,data);
//加载资源
await app.battleRes.loadBattleResources(...resources);
}
}