示例#1
0
        // Use this for initialization
        void Start()
        {
            tooltipObj.SetActive(false);

            if (!AbilityManager.IsOn())
            {
                Hide();
                return;
            }
            BuildAbilityButtons(AbilityManager.GetAbilityList());
        }
示例#2
0
        public void OnHoverAbilityButton(GameObject butObj)
        {
            //if(FPSControl.IsOn()) return;


            if (GameControl.GetSelectedTower() != null)
            {
                return;
            }

            int     ID      = GetButtonID(butObj);
            Ability ability = AbilityManager.GetAbilityList()[ID];

            txtTooltipName.text = ability.name;
            txtTooltipCost.text = "Cost:" + ability.cost;
            txtTooltipDesp.text = ability.GetDesp();

            tooltipObj.SetActive(true);
        }