SetHeadline: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
Zeile 4: | Zeile 4: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Gesprächspartner wechseln kann, kann man mit "setHeadline" genau diesen Wert tauschen. | Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Gesprächspartner wechseln kann, kann man mit "setHeadline" genau diesen Wert tauschen. | ||
+ | |||
+ | Funktioniert nicht, falls in einem Dialog in einem function after(selid) per startDialogue ein neuer Dialog gestartet wird. In diesem neuen Dialog wirkt setHeadline dann nicht mehr. | ||
+ | Damit dies funktioniert, muss startDialogue aus einer function forward() mit return "tobecontinued" aufgerufen werden. |
Aktuelle Version vom 22. November 2016, 23:06 Uhr
setHeadline(getName(ID));
Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Gesprächspartner wechseln kann, kann man mit "setHeadline" genau diesen Wert tauschen.
Funktioniert nicht, falls in einem Dialog in einem function after(selid) per startDialogue ein neuer Dialog gestartet wird. In diesem neuen Dialog wirkt setHeadline dann nicht mehr. Damit dies funktioniert, muss startDialogue aus einer function forward() mit return "tobecontinued" aufgerufen werden.