void AssignCurrentSong() { currentSong = songs[activeSongCounter]; songObjectScript = currentSong.GetComponent <SongObjectScript>(); songObjectScript.setupSong(); songNameText.text = songObjectScript.GetSongName(); }
public void CalculateFinalScore() { CompletionScript completionScript = GameObject.Find("CompletionUI").GetComponent <CompletionScript>(); SongObjectScript songObjectScript = (SongObjectScript)FindObjectOfType(typeof(SongObjectScript)); currentHighScore = completionScript.getHighScore(); userScore = completionScript.getUserScore(); songName = songObjectScript.GetSongName(); }
// Start is called before the first frame update void Start() { try { song = FindObjectOfType <SongObjectScript>(); songName = song.GetSongName(); } catch (System.Exception e) { // Catch for when song doesn't load, spawn objects with no sound (testing purposes only) songName = "test"; } }