I have the following question.
I have a board manager in my game, that shows what is happening, for example, if I want to buy a car and you dont have the necessary money in this board appears a message saying “You dont have enough gold”.
public void setTextMonitor (string mensaje) {
textScreen = mensaje;
}
public IEnumerator DoTheDance() {
yield return new WaitForSeconds(5); // Esperar 3 seconds
textScreen = "";
}
This is my code and it’s working properly, when the board shows a message after 5 seconds it’s deleted but the board doesn’t shows new messages and I dont know why, probably because the couroutine doesn’t let setTextMonitor method to work properly dunno.
If you have another idea or other method for doing this,
I’d be really grateful