public override BaseEvent Clone() { SkillHidingDuration skillHidingDuration = ClassObjPool <SkillHidingDuration> .Get(); skillHidingDuration.CopyData(this); return(skillHidingDuration); }
protected override void CopyData(BaseEvent src) { base.CopyData(src); SkillHidingDuration skillHidingDuration = src as SkillHidingDuration; this.targetId = skillHidingDuration.targetId; this.skillCombineID = skillHidingDuration.skillCombineID; }