public override BaseEvent Clone() { GameSettingsTick gameSettingsTick = ClassObjPool <GameSettingsTick> .Get(); gameSettingsTick.CopyData(this); return(gameSettingsTick); }