0
我有以下問題。3秒後重置統一
我在我的遊戲中有一個董事會經理,它顯示了正在發生的事情,例如,如果我想購買一輛汽車,並且您沒有在此董事會所需的資金出現一條消息,指出「您沒有足夠的黃金」 。
public void setTextMonitor (string mensaje) {
textScreen = mensaje;
}
public IEnumerator DoTheDance() {
yield return new WaitForSeconds(5); // Esperar 3 seconds
textScreen = "";
}
這是我的代碼,它的正常工作,當主板顯示5秒它刪除後的消息,但董事會沒有顯示新郵件,我不知道爲什麼,可能是因爲couroutine不讓setTextMonitor方法正常工作不知道。
如果您有其他想法或這樣做的其他方法, 我會非常感激
我建議你修改你的問題。這很混亂。說出你希望這個代碼做什麼以及現在發生了什麼。現在很難理解你的問題 – Programmer
更新你的問題,並顯示你在哪裏使用這個協程。 –
您可能會多次(例如在一個循環中)StartCoroutine(DoTheDance())。 –