Ejemplo n.º 1
0
        void CreateATower(Vector2Int position, float height, Color color)
        {
            // Simple instantiation for now
            GameObject     tower          = GameObject.Instantiate(towerReference).gameObject;
            TowerBehaviour towerBehaviour = tower.GetComponent <TowerBehaviour>();

            tower.transform.parent   = centerAnchor;
            tower.transform.position = new Vector3(position.x, 0, position.y);
            towerBehaviour.SetHeight(height);

            tower.GetComponent <Renderer>().material.SetColor("_Color", color);
        }