Unity54 Geschrieben 21. März 2020 Melden Share Geschrieben 21. März 2020 In einer strigvariablen steht beispielsweise folgender Satz. string satz = "Das ist ein Satz"; Gibt es in Unity eine Möglichkeit die einzelnen Wörter herauszupicken? Wort 1 = Wort2 = usw. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 21. März 2020 Melden Share Geschrieben 21. März 2020 Da ein Satz beliebig viele Wörter hat, kannst du nicht die richtige Menge Variablen definieren, daher nimmst du eine Sammlung, z.B. ein Array. string[] words; Mit String.Split kannst du einen String an einem Zeichen zerlegen, zum Beispiel dem Leerzeichen: words = "Das ist ein Satz".Split(' '); Dann kannst du schauen, wie viele Worte du hast: words.Length und auf die Worte zugreifen: words[0] words[1] words[2] // ... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Unity54 Geschrieben 23. März 2020 Autor Melden Share Geschrieben 23. März 2020 Danke Sascha - so klappt es wunderbar! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.