public override BaseEvent Clone()
        {
            StopCurrentActionSkill stopCurrentActionSkill = ClassObjPool <StopCurrentActionSkill> .Get();

            stopCurrentActionSkill.CopyData(this);
            return(stopCurrentActionSkill);
        }
        protected override void CopyData(BaseEvent src)
        {
            base.CopyData(src);
            StopCurrentActionSkill stopCurrentActionSkill = src as StopCurrentActionSkill;

            this.checkTargetId  = stopCurrentActionSkill.checkTargetId;
            this.CheckCondition = stopCurrentActionSkill.CheckCondition;
        }