Saltar a contenido

Send Message

Tipo: Acción
Categoría: OBJECT

Envía un mensaje BGE usando el sistema de mensajería nativo de Range Game Engine (sendMessage). Diferente al bus de mensajes RNC (Node Broadcast).

Propiedades

Propiedad Tipo Por defecto Descripción
Subject String "msg" Asunto del mensaje
Body String "" Cuerpo del mensaje
To String "" Objeto destinatario. Vacío = broadcast a todos

Sockets

Socket Dirección Tipo
In Entrada Exec
Out Salida Exec

Código generado

self.own.sendMessage('event', '', '')  # broadcast
self.own.sendMessage('event', 'data', 'target_obj')  # a destino específico

Diferencia con Node Broadcast

Send Message (BGE nativo) Node Broadcast (RNC)
Usa el sistema BGE nativo Usa globalDict
Compatible con sensores Message de BGE Solo funciona con nodos RNC
Puede enviar a objetos específicos Broadcast global a todos los nodos RNC
No disponible en todas las versiones de Range Siempre disponible en RNC

Notas

  • Preferir Node Broadcast para comunicación entre nodos RNC.
  • Usar Send Message cuando necesitas interoperabilidad con sensores/actuadores BGE nativos.