Exemplo n.º 1
0
        public void BuildTower(TowerData towerData)
        {
            collider.enabled = false;

            _tower                        = TowersController.GetTowerToBuild(towerData.Type);
            _towerTransform               = _tower.transform;
            _towerTransform.parent        = _buildSpot;
            _towerTransform.localPosition = Vector3.zero;
            _towerTransform.localScale    = Vector3.one;
            _tower.Init(towerData.FireSpeed, towerData.FireDamage, towerData.FireDistance);
            GamePanel.Hide();
        }