Rückgabewert#
| Typ | Bedeutung |
|---|---|
| keine (MD-Aktion) | Keine Lua-Rückgabe. Der Param-Ausdruck liefert einen Wert für den empfangenden Lua-Handler. |
Vordruck#
Ebene: Mission Director, innen actions. name ist ein MD-Ausdruck, der den Ereignisnamen zurückgibt; param ist ein Payload-Ausdruck. Innere Anführungszeichen aus MD-String-Literaturen. Registrieren Sie den Lua-Empfänger vorher mit RegisterEvent.
<raise_lua_event name="'Wiki.Pong'" param="'pong'" />Was geschieht: Lua empfängt ein Wiki.Pong-Ereignis mit dem payload "pong". Eine sichtbare Nachricht erfordert eine explizite Aktion des Lua-Handlers.
Ergebnis zurückgeben#
Das Projekt verwendet Strings für kleine Ergebnisse und eine vereinbarte Start/Cunk/End-Serie für größere. Das Empfangen eines Stücks stellt keine Snapshot-Komplettität her.
Grenzen#
Ein Event liefert UI-Daten; es besteht nicht automatisch ein Operationsjournal. Definieren Sie die Persistenzgrenze für Effekt und Ergebnis. Kodieren Sie die Benutzerwerte, bevor Sie sie in ein Trennfeld-separiertes Drahtformat setzen. Das einfache Pong-Beispiel vermeidet absichtlich komplexen Benutzertext.