public override BaseEvent Clone() { TriggerNewbieGuideTick triggerNewbieGuideTick = ClassObjPool <TriggerNewbieGuideTick> .Get(); triggerNewbieGuideTick.CopyData(this); return(triggerNewbieGuideTick); }
protected override void CopyData(BaseEvent src) { base.CopyData(src); TriggerNewbieGuideTick triggerNewbieGuideTick = src as TriggerNewbieGuideTick; this.bWeakGuide = triggerNewbieGuideTick.bWeakGuide; this.bCurrentGuideOver = triggerNewbieGuideTick.bCurrentGuideOver; this.NewbieTriggerType = triggerNewbieGuideTick.NewbieTriggerType; }