| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | namespace GameLogic.Combat.Skill.MagicSkill{    public class MagicAttShowBasic    {        public CombatHeroEntity CombatHeroEntity {            get { return _skillBasic.CombatHeroEntity;}        }        protected SkillBasic _skillBasic;        protected CombatHeroEntity target;        protected System.Action callBack;        protected bool isUpdate;        public void Init(SkillBasic skillBasic)        {            _skillBasic= skillBasic;            isUpdate = true;            ProInit();        }        protected virtual void ProInit()        {                    }        public void SetInfo(CombatHeroEntity target, System.Action callBack)        {            this.callBack = callBack;            this.target = target;            ProSetInfo();        }        protected virtual void ProSetInfo()        {                    }        public void Update(float t)        {            if (!isUpdate)            {                return;            }            ProUpdate(t);        }        protected virtual void ProUpdate(float t)        {                    }    }}
 |