BindableFunction
*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
Invoca el BindableFunction que a su vez invoca el OnInvoke para devolver cualquier valor devuelto por el devolución de llamada.
Propriedades
Métodos
Invoke
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() .