Valor devuelto#
| Tipo | Significado |
|---|---|
unknown |
Aquí no se establece un contrato de retorno. Enviar un evento no demuestra que una acción MD haya finalizado. |
Forma observada#
Capa: juego Lua UI. screen es la cadena que coincide con el receptor MD; control identifica la operación o el control; payload es un valor soportado cuya forma es validada por el receptor.
AddUITriggeredEvent(screen, control, payload)Ejemplo#
El lado MD coincide con la misma pantalla/control con event_ui_triggered. El contrato utilizado por este proyecto lee la carga útil de event.param3.
AddUITriggeredEvent("WikiBridge", "ping", "hello")Qué ocurre: Un evento se envía con pantalla = "WikiBridge", control = "ping" y payload = "hello". Un receptor MD que coincida puede leerlo como event.param3; enviar solo no imprime un mensaje.
Límites#
Enviar no prueba que el receptor está listo, la acción está autorizada o el efecto ocurrió. Registrar el receptor de respuesta primero y utilizar un ID de solicitud para operaciones reconocidas. La serialización depende de los tipos de juego soportados; datos de usuario arbitrarios o el manejo de tiempo de ejecución de otro proceso no es un objeto listo para usar. Vea el completo Ejemplo Lua ↔ MD.