Hallo Leutz!
Könnte evtl. noch nen Tipp bezüglich Speech-Scriptings gebrauchen.
Und zwar möchte ich, dass
1) beim Speeching das Script weiter läuft und währenddessen nicht pausiert wird
2) der Speech von mehreren Charakteren gleichzeitig angezeigt wird, so dass bspw. Charaktere im Chor sprechen, usw.
Ich habe es (nach einem bekannten Beispiel) programmtechnisch einmal so probiert:
cPirat1.SayBackground("Die drei Prüfungen!");
cPirat2.SayBackground("Die drei Prüfungen!");
cPirat3.SayBackground("Die drei Prüfungen!");
...allerdings habe ich mit dem SayBackground das Problem, dass er den Text so weit oben hinsetzt, dass man ihn nicht richtig lesen kann, da sich nur noch die untere Hälfte der Buchstaben auf dem Bildschirmbereich befindet.
Mit dem "cCharacter.Say" ist es ja wieder so, dass die Speeches nacheinander ablaufen, das Script sogesehen pausiert wird. Es sollte also möglich sein, dass, wenn Charakter1 spricht, sich Charakter2 währenddessen bewegen kann.
Wie kann ich das am besten machen? Kann man ggf. die Speeches auch durch x-y-Lokalisierung eine feste Position zuweisen?
Danke schon mal im voraus!
BG
der Volltanker