public void SpawnNextRandomBlock() { leftBlock = ToyChooser.GetInstance().getRandomToy(); rightBlock = ToyChooser.GetInstance().getRandomToy(); middleBlock = ToyChooser.GetInstance().getRandomToy(); rightBlock = Instantiate(rightBlock, rightObstacle.position, Quaternion.identity, obstacleHolder); leftBlock = Instantiate(leftBlock, leftObstacle.position, Quaternion.identity, obstacleHolder); middleBlock = Instantiate(middleBlock, middleObstacle.position, Quaternion.identity, obstacleHolder); ToyChooser.GetInstance().ReinitAvailableIndices(); }
private void Awake() { if (_instance == null) { _instance = this; } else { Debug.LogError("ToyChooser already present"); } }