using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class TextController : MonoBehaviour {
public Text text;
private enum States {cell, mirror, sheets_0, lock_0, cell_mirror, sheets_1, lock_1, Freedom};
private States myState;
// In Progress when Play
void Start () {
myState = States.cell;
}
// Update is called once per frame
void Update () {
print (myState);
if (myState == States.cell) {
state_cell ();
} else if (myState == States.sheets_0) {
state_sheets_0 ();
}
}
void state_cell () {
text.text = "You've been in this prison for too long, Eat, Shower, Sleep, you're tired of it\n\n" +
"You Must Escape\n\n" +
"There is a Bed, Mirror and Door in your cell, figure it out\n\n" +
"'S' to search the Bed\n" +
"'M' to view the Mirror\n" +
"'L to check the Door";
if (Input.GetKeyDown (KeyCode.S)) {
myState = States.sheets_0;
}
}
}
The state_sheets_0 (); is always coming up red no matter what, I need help
↧