Jump to content
Unity Insider Forum

Variable in String einbetten


Jomnitech

Recommended Posts

Hallo zusammen

Kann man in einen String z.B. myText, eine Variable mit einbinden? Ich meine jetzt nicht einfach nur myText.text = "myString"+name, sondern here so das es im Text selber ist. Wenn man z.B. einen Namen hat der in einer Textzeile vorkommen soll. Nach möglichkeit so dass dam das direkt im Ispektor eintippen kann. Im rpg Maker konnte man z.B. ein Kürzel zur Deklaration +Variable eingeben.

Als Beispiel:

Du hast gerade "myValue" erhalten.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 1 Stunde schrieb Damon93:

Das ganze sollte auch mit String Interpolation funktionieren.

Analog zu @Sascha variante welche einwandfrei ist:

 


public string name

text = String.Format($"The player has chosen {name} to be their name.");

 

Hier nachzulesen: https://docs.microsoft.com/de-de/dotnet/csharp/language-reference/tokens/interpolated

Das String.Format kann man in dem Fall weglassen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

×
×
  • Neu erstellen...