public static void CloseAllRanges() { List <GameObject> turrets = CommonData.GetTurrets(); foreach (GameObject turret in turrets) { ClickOnTurret _clickOnTurret = turret.GetComponent <ClickOnTurret>(); _clickOnTurret.CloseRange(); } }
void InitializeTurret() { ClickOnTurret _turretButtons = _currentTurret.GetComponent <ClickOnTurret>(); Turret _turret = _currentTurret.GetComponent <Turret>(); TurretColliderEnable(); // _currentTurret.transform.GetChild(0).GetChild(0).GetComponent<PolygonCollider2D>().enabled = true; _turret.IsActive = true; // Taretin yerleştiğini onaylıyor ve ateş izni veriyor. _turretButtons.IsActive = true; _turretButtons._controlButton.onClick.AddListener(_turretButtonsListeners.ControlButtonClicked); _turretButtons._upgradeButton.onClick.AddListener(_turretButtonsListeners.UpgradeButtonClicked); _turretButtons._deleteTurretButton.onClick.AddListener(_turretButtonsListeners.DeleteTurretButtonClicked); _turretButtons._switchGunsButton.onClick.AddListener(_turretButtonsListeners.SwitchButtonClicked); }