namespace ET.Server { /// <summary> /// 技能工具类 /// </summary> public static class SkillHelper { /** 是否是人物被动技能*/ public static bool IsPassive(SkillConfig prop) { return prop.SkillType == (int)SkillType.PLAYER_PASSIVE; } /// <summary> /// 创建技能信息 /// </summary> /// <param name="baseSkill"></param> /// <returns></returns> public static Struct.SkillInfo NewSkillInfo(Struct.PlayerSkillBaseData baseSkill) { Struct.SkillInfo data = new (); SkillConfig prop = SkillConfigCategory.Instance.Get(baseSkill.id); data.type = prop.SkillType; data.id = baseSkill.id; data.level = baseSkill.level; data.skillTime = baseSkill.skillTime; data.cdTime = 0; return data; } } }