BindableFunction

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

El objeto BindableFunction permite una comunicación de dos vías sincrona entre los scripts en el mismo lado de la frontera entre el cliente y el servidor. Puedes usarlo para definir una función de llamada personalizada y invocarla manualmente al llamar Class

Como alternativa para la comunicación de un solo camino entre dos scripts en el mismo lado de la frontera cliente-servidor, considere BindableEvent que hace no para un devolver.

Como se ha dicho, BindableFunctions no permite la comunicación entre el servidor y los clientes. Si está buscando esta funcionalidad, use un RemoteFunction como se muestra en Eventos remotos y llamadas .

Vea Eventos personalizados y llamadas de vuelta para obtener muestras de código y más detalles sobre BindableFunction .

Límite de Parámetros

Cualquier tipo de objeto de Roblox, como un Enum, Instance o otros, se pueden pasar como parámetro cuando se invoca un BindableFunction, así como Luau tipos como números, cadenas y booleanos, aunque debe explorar cuidadosamente las 1>limitaciones1>.

Resumo

Métodos

Callbacks

Propriedades

Métodos

Invoke

Rendimentos

Invoca el BindableFunction que a su vez invoca el OnInvoke devolución de llamada, devolviendo cualquier valor devuelto por el devolución de llamada. Las invocaciones se generan hasta que se encuentra el llamado correspondiente, y si el llamado nunca se establecer, el script que invoca el script se ejecutará no se reanudará.

Cualquier tipo de objeto de Roblox, como un Enum, Instance o otros, se pueden pasar como parámetro a Invoke(), así como los tipos Luau, como números, cadenas y booleanos, aunque deberías explorar cuidadosamente las 1>limitaciones1>.

Solo se puede vincular una función a Invoke() en cualquier momento. Si asigna múltiples funciones, solo se usará la última que se asignó.

Vea Eventos y llamadas personalizados para obtener muestras de código y más detalles sobre Invoke() .

Parâmetros

arguments: Tuple

Valores para pasar al OnInvoke devolución de llamada.


Devolução

Los valores devueltos del OnInvoke devolución de llamada.

Eventos

Callbacks

OnInvoke

Parâmetros

arguments: Tuple

Devolução