Esempio n. 1
0
        public override BaseEvent Clone()
        {
            BubbleTextDuration duration = ClassObjPool <BubbleTextDuration> .Get();

            duration.CopyData(this);
            return(duration);
        }
Esempio n. 2
0
        protected override void CopyData(BaseEvent src)
        {
            base.CopyData(src);
            BubbleTextDuration duration = src as BubbleTextDuration;

            this.srcId        = duration.srcId;
            this.targetId     = duration.targetId;
            this.bPlayer1     = duration.bPlayer1;
            this.bPlayer2     = duration.bPlayer2;
            this.bPlayer3     = duration.bPlayer3;
            this.bTeammate1   = duration.bTeammate1;
            this.bTeammate2   = duration.bTeammate2;
            this.bTeammate3   = duration.bTeammate3;
            this.PlayerCamp   = duration.PlayerCamp;
            this.BubbleTextId = duration.BubbleTextId;
            this.Offset_x     = duration.Offset_x;
            this.Offset_y     = duration.Offset_y;
        }