private void Start() { cam = FindObjectOfType <Camera>(); existingHouseObjs = new List <GameObject>(); #if UNITY_EDITOR selectedShape = houseShapes[Random.Range(0, houseShapes.Length)]; PlaceHouse(Vector3.zero); selectedShape = houseShapes[Random.Range(0, houseShapes.Length)]; PlaceHouse(new Vector3(1, 0, 0)); selectedShape = houseShapes[Random.Range(0, houseShapes.Length)]; PlaceHouse(new Vector3(2, 0, 0)); selectedShape = houseShapes[Random.Range(0, houseShapes.Length)]; PlaceHouse(new Vector3(0, 0, 1)); selectedShape = houseShapes[Random.Range(0, houseShapes.Length)]; PlaceHouse(new Vector3(-.8f, 0, -.8f)); selectedShape = null; #endif messageText = FindObjectOfType <TextMeshProUGUI>(); //StartCoroutine(DropBalls()); }
public void SelectHouseShape(int i) { selectedShape = houseShapes[i]; }
public House(HouseShape newShape, HouseColor newColor, Vector3 newPosition) { shape = newShape; color = newColor; position = newPosition; }