BindableEvent
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
O objeto Evento Disponível habilita eventos personalizados através de comunicação assíncrona de um para um entre scripts no mesmo lado da fronteira cliente-servidor.Quando você dispara um através do método , o script de disparo não produz e a função alvo recebe os argumentos passados com algumas limitações .BindableEvents crie subprocessos de cada função conectada, então, mesmo que uma disparar erros, outros continuam.
Como alternativa para comunicação de duas vias entre dois scripts no mesmo lado do limite cliente-servidor, considere BindableFunction .
Como declarado, BindableEvents não permitem comunicação entre o servidor e os clientes.Se você estiver procurando por essa funcionalidade, use um RemoteEvent como descrito em Eventos e Chamadas Remotos.
Veja eventos e chamadas de volta disponíveis para amostras de código e mais detalhes sobre BindableEvent .
Limitações de Parâmetros
Qualquer tipo de objeto Roblox, como um Enum, Instance ou outros, pode ser passado como um parâmetro quando um BindableEvent for disparado, assim como tipos Luau, como números, strings e booleanos, embora você deva explorar cuidadosamente as limitações .
Resumo
Métodos
Dispara o BindableEvent que, por sua vez, dispara o evento Event.
Eventos
Incêndios quando qualquer script chamar o método Fire() na mesma instância BindableEvent.
Propriedades
Métodos
Fire
Dispara o BindableEvent que, por sua vez, dispara o evento Event.Este método não retorna, mesmo que nenhum script tenha se conectado ao evento, e mesmo que uma função conectada retorne.
Qualquer tipo de objeto Roblox, como um , ou outros, pode ser passado como um parâmetro para , bem como tipos Luau como números, strings e booleanos, embora você deva explorar cuidadosamente as limitações de .
Veja eventos e chamadas de volta disponíveis para amostras de código e mais detalhes sobre Fire() .
Parâmetros
Valores a serem passados a Event eventos conectados ao mesmo BindableEvent.
Devolução
Eventos
Event
Incêndios quando qualquer script chamar o método Fire() na mesma instância BindableEvent, usando os mesmos argumentos como parâmetros.
Veja eventos e chamadas de volta disponíveis para amostras de código e mais detalhes sobre Event .