I have a UI Text object on a canvas that I’m calling with this method but I’m having a difficult time trying to figure out how to get my UI toggle button to switch between the two text messages in Button State 0 & 1
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class MessageCentreManager3 : MonoBehaviour {
int sysHour = System.DateTime.Now.Hour; //gives you the current hour as an integer.
//UI Text Reference
public Text MessageCentre3Text;
public Toggle someToggle;
//Button States
public int buttonState = 0;
void Update ()
{
if (buttonState == 0) MessageCentre3Text.text = "VOICE PROJECTION SCREEN";
else if (buttonState == 1) MessageCentre3Text.text = "VOICE PROJECTION";
else if (buttonState == 2) MessageCentre3Text.text = "ANHARMONIC SYTHESIZER";
}
//Default Message
public void GoDefaultMessage()
{
buttonState = 0;
}
//Voice Projection Activated
public void GoVoiceProjectionMessage()
{
//buttonState = 0; Toggle ButtonState 0 Message
//Toggle
//buttonState = 1; Toggle ButtonState 1 Message
}
//Anharmonic Synthesizer Activated
public void GoAnharmonicMessage()
{
buttonState = 2;
}
}