public override BaseEvent Clone() { OnTrigger onTrigger = ClassObjPool <OnTrigger> .Get(); onTrigger.CopyData(this); return(onTrigger); }
protected override void CopyData(BaseEvent src) { base.CopyData(src); OnTrigger onTrigger = src as OnTrigger; this.targetId = onTrigger.targetId; this.scriptName = onTrigger.scriptName; this.methodName = onTrigger.methodName; this.tags = onTrigger.tags; }