using System; using Common.Combat.FxAILogic; using Fort23.Core; using GameLogic.Player; namespace GameLogic.Combat.Skill { public class SkillFeaturesData : CObject { /// /// 生命值 /// public long hp; /// /// 最大时的Hp /// public long maxHp; public bool isEnemy; public WuXingType WuXingType; public SkillBasic SkillBasic; public FxAILogicBasic FxAILogicBasic; public SkillFeaturesData CapyFeaturesData() { SkillFeaturesData skillFeaturesData = CObjectPool.Instance.Fetch(); skillFeaturesData.hp = hp; skillFeaturesData.SkillBasic=SkillBasic; skillFeaturesData.isEnemy = isEnemy; skillFeaturesData.WuXingType = WuXingType; return skillFeaturesData; } public override void ActiveObj() { } public override void DormancyObj() { SkillBasic = null; FxAILogicBasic = null; } } }