import { Singleton } from "../../mx/tools/Singleton"; import { TableNames } from "../game/ConfigTableData"; /**技能品质 */ export enum SkillQuality{ /**绿色品质 */ Green = 1, /**蓝色品质 */ Blue = 2, /**紫色品质 */ Purple = 3, /**橙色品质 */ Orange = 4, } /**技能表数据管理 */ export class SkillDataManager extends Singleton{ /**获取技能配表数据 */ public static getAllSkillList(){ let list = gg.data.table.getTableList(TableNames.Skill); // console.log('allList===',list) return list } /** * 通过技能id获取技能数据 * @param id 技能id */ public static getSkillDataById(id){ let allList = this.getAllSkillList() let config = allList.find(x => x.id == id) // console.log('获取特定技能的配表数据==id,config=',id,config) return config } }