| | |
| | | EnergyUICtl euc = placementArea.GetEnergyUICtl(gridPosition.x, gridPosition.y); |
| | | if ((eTowerFuntion == ETowerFuntion.ENERGY) && (euc != null)) |
| | | return euc.GetCtlProgress(); |
| | | |
| | | |
| | | FreezeBreath ctrl = placementArea.GetFreezeBreath(gridPosition.x, gridPosition.y); |
| | | |
| | | if (eTowerFuntion == ETowerFuntion.FREEZE && ctrl != null) |
| | |
| | | // } |
| | | } |
| | | |
| | | public void CheckCtrl() |
| | | { |
| | | if (bulletCtl != null) |
| | | { |
| | | bulletCtl.gameObject.SetActive(true); |
| | | } |
| | | |
| | | if (energyCtl != null) |
| | | { |
| | | energyCtl.gameObject.SetActive(true); |
| | | } |
| | | |
| | | if (FreezeBreathCtrl != null) |
| | | FreezeBreathCtrl.gameObject.SetActive(true); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// This function is called when the behaviour becomes disabled or inactive. |
| | | /// </summary> |