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