// Spawn the ball void SpawnBall() { // Start background music in a loop audioSource.loop = true; audioSource.clip = background; audioSource.Play(); // Clean starting screen uidisplay.CleanDisplay(); // Enable camera control for the ball m_CameraControl.enabled = true; m_Ball.m_Instance = Instantiate(m_BallPrefab, m_Ball.m_StartingPosition.position, m_Ball.m_StartingPosition.rotation) as GameObject; m_Ball.Setup(m_Camera, this, m_HoleCollider); m_CameraControl.SetPlayer(m_Ball.m_Instance); }