public void OnHoverButton(GameObject butObj)
        {
            ShowTooltip(BuildManager.GetSampleTower(GetButtonID(butObj)));

            if (!BuildManager.UseDragNDrop() && buildInfo != null)
            {
                BuildManager.ShowSampleTower(GetButtonID(butObj), buildInfo);
            }
        }
        public void OnHoverTowerButton(GameObject butObj)
        {
            if (GameControl.GetSelectedTower() != null)
            {
                return;
            }
            int       ID    = GetButtonID(butObj);
            UnitTower tower = BuildManager.GetSampleTower(ID);

            if (!UI.UseDragNDrop())
            {
                BuildManager.ShowSampleTower(ID);
            }                                                             //clear sample
            //show tooltip
            UITowerInfo.Show(tower);
        }