public void WordComplete(WordCorrectData data) { //need length of word for which awesome noise to play if (data.timeTaken > 2) { source.PlayOneShot(winWordSlow); } else if (data.enteredString.Length < 6) { source.PlayOneShot(winWordShort); } else { source.PlayOneShot(winWordLong); } }
public void CompareWord(string typed) { if (text.text == typed) { Debug.Log("Winnar"); var WCData = new WordCorrectData(); WCData.enteredString = typed; WCData.timeTaken = Time.timeSinceLevelLoad - startTime; GlobalEvents.OnWordCorrect.Invoke(WCData); ChooseNewWord(); } else { Debug.Log("WRONG, you lose sir"); } }