示例#1
0
        public override BaseEvent Clone()
        {
            SetInvincibilityTick tick = ClassObjPool <SetInvincibilityTick> .Get();

            tick.CopyData(this);
            return(tick);
        }
示例#2
0
        protected override void CopyData(BaseEvent src)
        {
            base.CopyData(src);
            SetInvincibilityTick tick = src as SetInvincibilityTick;

            this.bInvincible = tick.bInvincible;
            this.srcId       = tick.srcId;
            this.atkerId     = tick.atkerId;
            this.targetId    = tick.targetId;
        }