public void Update() { if (help_action && outputText == openHelpText) { popup.SetActive(true); help_action = false; } if (outputText == closeHelpText) { popup.SetActive(false); help_action = false; } if (has_new_audio) { myText.text = title; print($@"OUTPUTTT: {outputText}"); StartCoroutine(audioListener.Speech(HandleSolarSystem.outputText)); HandleSolarSystem.has_new_audio = false; MyButton.resetButton = true; if (!String.IsNullOrEmpty(planet)) { controller.SetAsMainSHow(planetMap[planet]); planet = ""; } } }
public void Update() { if (help_action && outputText == "Hold the button and try one of these phrases!") { popup.SetActive(true); help_action = false; } if (outputText == "<speak version='1.0'><prosody pitch='150Hz'>Closing help</prosody></speak>") { popup.SetActive(false); help_action = false; } if (has_new_audio) { if (successAction) { switch (intent) { case "select_object": controller.SetAsMainSHow(uglyDict[brainPart]); break; case "group_object": controller.CollidePart(uglyDict[brainPart]); break; case "divide_object": controller.RemovePartFromGroup(uglyDict[brainPart]); break; case "turn_object": var jaja = (HackathonUtils.Rotations)Enum.Parse(typeof(HackathonUtils.Rotations), orientation.ToUpper()); controller.SignalShowRotation(jaja); break; default: print("THIS SHOULD NOT HAPPEN"); break; } } myText.text = title; print($@"OUTPUTTEXT: {outputText}"); StartCoroutine(audioListener.Speech(outputText)); Handle.has_new_audio = false; MyButton.resetButton = true; } }