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)
- {
-
- }
- }
- }
|