public override void SetSkillUiController(SkillUIController uIController) { uIController.SetImage(SkillUIController.SkillType.Attack, attackImage); uIController.SetImage(SkillUIController.SkillType.Skill, skillImage); uIController.bombInit(); base.SetSkillUiController(uIController); }
/// Initialization when the skill is set to a character/hero. public void Init(int index, Character characterBelongTo, CharacterSkillController heroBelongTo, SkillUIController uiBelongTo) { sIndex = index; mc = characterBelongTo; hero = heroBelongTo; ui = uiBelongTo; currentHasEnoughMana = (mc.Chp.CurrentMP >= skillDataInstance.enegyCost); }
public override void SetSkillUiController(SkillUIController uIController) { uIController.DisableAmmoText(SkillUIController.SkillType.Attack); uIController.SetImage(SkillUIController.SkillType.Attack, attackImage); uIController.SetImage(SkillUIController.SkillType.Skill, skillImage); uIController.rifleInit(); base.SetSkillUiController(uIController); }
public void GameStart() { isGameStart = true; isDied = false; if (photonView.IsMine) { bloodScreen = GameObject.Find("BloodScreen"); SkillUIController controller = GameObject.Find("SkillUI").GetComponent <SkillUIController>(); playerScript.SetSkillUiController(controller); EnableLight(); CreatePlayerUI(); } else { DisableLight(); } }
public virtual void SetSkillUiController(SkillUIController uIController) { skillUIController = uIController; }
public void LinkUI(SkillUIController suc) { skillsUI = suc; SkillData[] data = new SkillData[] { skill_1.skillDataInstance, skill_2.skillDataInstance, skill_3.skillDataInstance, skill_4.skillDataInstance }; skillsUI.SetSkillUIContent(data); }