public override BaseEvent Clone() { SkillFuncInstant instant = ClassObjPool <SkillFuncInstant> .Get(); instant.CopyData(this); return(instant); }
protected override void CopyData(BaseEvent src) { base.CopyData(src); SkillFuncInstant instant = src as SkillFuncInstant; this.SkillFuncType = instant.SkillFuncType; this.m_bSucceeded = instant.m_bSucceeded; }