Guys, I am quite new to unity so please explain this as if I’m stupid.
Please do not post C# replies as I need JS only.
Basically, I want a series of messages to be displayed on a Canvas and to be able to go through them by clicking Enter (Submit)
import UnityEngine.UI;
var messageText : Text;
var questOneCompleted : int = 0;
var questOneMessagesShown : int = 0;
function Start () {
}
function Update () {
if (questOneCompleted == 0) {
if (questOneMessagesShown == 0) {
messageText.text = "my message one";
questOneMessagesShown = 1;
}
if (Input.GetButtonDown("Submit")) {
if (questOneMessagesShown == 1) {
messageText.text = "different message";
questOneMessagesShown = 2;
}
if (Input.GetButtonDown("Submit")) {
if (questOneMessagesShown == 2) {
messageText.text = "third line";
questOneCompleted = 1;
}
}
}
}
}
Yeah I know this isn’t a very “professional” block of code so please help correct it. It doesn’t work btw. After the first submit it skips straight to the third message.