Example #1
0
        public override BaseEvent Clone()
        {
            GameSettingsTick gameSettingsTick = ClassObjPool <GameSettingsTick> .Get();

            gameSettingsTick.CopyData(this);
            return(gameSettingsTick);
        }
Example #2
0
        protected override void CopyData(BaseEvent src)
        {
            base.CopyData(src);
            GameSettingsTick gameSettingsTick = src as GameSettingsTick;

            this.UseCastType      = gameSettingsTick.UseCastType;
            this.bResetCastType   = gameSettingsTick.bResetCastType;
            this.CommonAttactType = gameSettingsTick.CommonAttactType;
        }