public void Start() { if (Instance == null) { Instance = this; } }
public void NoteGoodHit() { Combo comboText = comboBar.GetComponent <Combo>(); Score scoreText = scoreBar.GetComponent <Score>(); HealthBar healthValue = healthBar.GetComponent <HealthBar>(); ResultsMenu results = resultsMenuUI.GetComponent <ResultsMenu>(); results.goodHits += 1; comboText.hitCount += 1; scoreText.totalHit += 1; healthValue.addHealth(); scoreText.addGoodScore(); // HotStreak text popup HotStreak hotStreak = hotStreakUIObject.GetComponent <HotStreak>(); //Combo comboText = comboBar.GetComponent<Combo>(); if (hotStreakThresholds.All(multiplierElement => comboText.hitCount != multiplierElement)) { return; } hotStreakUIObject.SetActive(true); hotStreak.ShowHotStreak(); StartCoroutine(nameof(WaitForSec)); }
public void Start() { if (Instance == null) { Instance = this; resultsMenu = resultsCanvasObject.GetComponent <ResultsMenu>(); } }
public void NoteMiss() { Combo comboText = comboBar.GetComponent <Combo>(); HealthBar healthValue = healthBar.GetComponent <HealthBar>(); ResultsMenu results = resultsMenuUI.GetComponent <ResultsMenu>(); results.missHits += 1; healthValue.loseHealth(); comboText.hitCount = 0; if (healthValue.getHealth() == 0.0) { Time.timeScale = 0f; theMusic.Pause(); healthBarUI.SetActive(false); comboBarUI.SetActive(false); scoreBarUI.SetActive(false); gameBoardUI.SetActive(false); pauseMenuUI.SetActive(false); resultsMenuUI.SetActive(true); } }