RBXScriptSignal
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
O digitarde dado RBXScriptSignal data, mais comumente conhecido como um Evento , fornece uma maneira para funções definidas pelo usuário, chamadas ouvintes , chamarem quando algo acontecer no jogo.Quando um evento ocorre, o RBXScriptSignal dispara e chama quaisquer ouvintes que estejam conectados a ele.Um RBXScriptSignal também pode passar argumentos para cada ouvinho para fornecer informações adicionais sobre o evento.
Resumo
Métodos
Conecta a função dada ao evento e retorna um RBXScriptConnection que a representa.
Conecta a função dada ao evento e retorna um RBXScriptConnection que a representa.
Conecta a função dada ao evento (para uma única invocação) e retorna um RBXScriptConnection que a representa.
Produz o subprocesso atual até que o sinal seja disparado e retorne os argumentos fornecidos pelo sinal.
Métodos
Connect
Estabelece uma função a ser chamada quando o evento é disparado. Retorna um objeto RBXScriptConnection associado à conexão.
Parâmetros
Devolução
ConnectParallel
Estabelece uma função a ser chamada quando o evento é disparado.Retorna um objeto RBXScriptConnection associado à conexão.Quando o evento é disparado, o retorno de sinal é executado em um estado des sincronizado.Usar ConnectParallel é semelhante, mas mais eficiente do que usar Connect seguido por uma chamada para task.desynchronize() no manipulador de sinal.
Nota: Scripts que se conectam em paralelo devem ser enraizados sob um Actor.
Parâmetros
Devolução
Estabelece uma função a ser chamada quando o evento é disparado.Retorna um objeto RBXScriptConnection associado à conexão.O comportamento de Once é semelhante a Connect.No entanto, em vez de permitir que vários eventos sejam recebidos pela função especificada, apenas o primeiro evento será entregue.Usar Once também garante que a conexão com a função será automaticamente desconectada antes da função ser chamada.
Parâmetros
Devolução
Wait
Produz o subprocesso atual até que o sinal seja disparado e retorne os argumentos fornecidos pelo sinal.