public override BaseEvent Clone() { SkillFuncPerioidc skillFuncPerioidc = ClassObjPool <SkillFuncPerioidc> .Get(); skillFuncPerioidc.CopyData(this); return(skillFuncPerioidc); }
protected override void CopyData(BaseEvent src) { base.CopyData(src); SkillFuncPerioidc skillFuncPerioidc = src as SkillFuncPerioidc; this.PeriodicInterval = skillFuncPerioidc.PeriodicInterval; this.intervalTimer = skillFuncPerioidc.intervalTimer; this.lastTime = skillFuncPerioidc.lastTime; }