2.352
Bearbeitungen
Änderungen
Input
,Die Seite wurde neu angelegt: Der <input>-Tag in AOQML zeigt ein Eingabefeld an, in das der Spieler etwas eintragen muss. Es ersetzt jedoch nicht die üblichen choice target-Links. == Syntax == <co...
Der <input>-Tag in AOQML zeigt ein Eingabefeld an, in das der Spieler etwas eintragen muss. Es ersetzt jedoch nicht die üblichen choice target-Links.
== Syntax ==
<code xml n>
<input name="" />
</code>
*'''name''': der Name der Variable in die die Eingabe gespeichert werden soll. Die Variable erhält dabei den Geltungsbereich scope="quest".
Die Variable kann in den Folgeszenen beispielsweise via [[fetch]] oder [[switch]] ausgelesen werden.
Der input-Tag ist somit ähnlich wie ein [[store]], außer dass der Spieler selbst den Wert der Variable vergibt.
== Beispiel ==
<code xml n>
<!-- szene1.xml -->
...
<p>Gib hier den Namen deines Haustieres ein: <input name="haustier_name"/></p>
<choice target="szene2">weiter</choice>
...
<!-- szene2.xml -->
<p>Dein Haustier heißt jetzt <fetch name="haustier_name"/></p>
</code>
[[Kategorie:AOQML-Tags]]
[[Kategorie:AOQML]]
== Syntax ==
<code xml n>
<input name="" />
</code>
*'''name''': der Name der Variable in die die Eingabe gespeichert werden soll. Die Variable erhält dabei den Geltungsbereich scope="quest".
Die Variable kann in den Folgeszenen beispielsweise via [[fetch]] oder [[switch]] ausgelesen werden.
Der input-Tag ist somit ähnlich wie ein [[store]], außer dass der Spieler selbst den Wert der Variable vergibt.
== Beispiel ==
<code xml n>
<!-- szene1.xml -->
...
<p>Gib hier den Namen deines Haustieres ein: <input name="haustier_name"/></p>
<choice target="szene2">weiter</choice>
...
<!-- szene2.xml -->
<p>Dein Haustier heißt jetzt <fetch name="haustier_name"/></p>
</code>
[[Kategorie:AOQML-Tags]]
[[Kategorie:AOQML]]