UI Text in Unity verschwindet im Fertigen Spiel?
Moin,
Gerade arbeite ich an einem Flappy Bird Klon in Unity. Wenn ich in Unity das Spiele starte bzw. dort Teste funktioniert alles super aber wenn ich das spiel als eigenständiges Programm Builde, wird jeglicher UI Text nicht angezeigt. Ich habe bereits überprüft ob das Spiel im fertigen zustand außerhalb von Unity irgendwelche Ecxeptions hat und ob isActive() = true ist.In beiden fällen ist aber alles Normal.
Ich verwende auch TextMeshPro
Wie gibst du die UI-Texte denn aus? Hast du ein Code-Beispiel?
publlic Text highscoreAnzeige;
private void Update()
{
highscoreAnzeige.Text = "Score: " + highscore;
//bzw es ist leicht anders aber so ungefähr funktioniert es
}
1 Antwort
Hi,
der normale Unity Text sollte nicht mehr verwendet werden. Dessen Rendering ist absolut schlecht. Stattdessen solltest Du auf TextMeshPro setzen (auch von Unity und kostet nichts). Dessen Rendering ist deutlich besser und Du hast generell mehr Möglichkeiten damit etwas zu machen.
@BoundfoxStudios der bug ist immer noch da selbst mit einem TextMeshPro