RemoteEvent

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

El objeto Evento remoto facilita la comunicación asincrónica de un solo sentido a través de la frontera cliente-servidor sin renunciar a una respuesta.Esta comunicación se puede dirigir desde un cliente al servidor, desde el servidor a un cliente específico o desde el servidor a todos los clientes.

Para que tanto el servidor como los clientes accedan a una instancia RemoteEvent , debe estar en un lugar donde ambas partes puedan verla, como ReplicatedStorage , aunque en algunos casos es apropiado almacenarla en Workspace o dentro de un Tool .

Si necesitas el resultado de la llamada, deberías usar un RemoteFunction en su lugar.De lo contrario, se recomienda un evento remoto ya que minimizará el tráfico de red/latencia y no entregará el script para esperar una respuesta.

Vea eventos remotos y llamadas de devolución para muestras de código y más detalles sobre RemoteEvent .

Limitaciones de parámetros

Cualquier tipo de objeto de Roblox como un Enum , Instance o otros se puede pasar como parámetro cuando se active un RemoteEvent , así como tipos de Luau como números, cadenas y booleanos, aunque deberías explorar cuidadosamente las limitaciones de .

Resumen

Métodos

Eventos

Propiedades

Métodos

FireAllClients

()

Parámetros

arguments: Tuple
Valor predeterminado: ""

Devuelve

()

FireClient

()

Parámetros

player: Player
Valor predeterminado: ""
arguments: Tuple
Valor predeterminado: ""

Devuelve

()

FireServer

()

Parámetros

arguments: Tuple
Valor predeterminado: ""

Devuelve

()

Eventos

OnClientEvent

Parámetros

arguments: Tuple

OnServerEvent

Parámetros

player: Player
arguments: Tuple