RBXScriptSignal

Mostrar obsoleto

*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

Métodos

Estabelece uma função a ser chamada quando o evento é disparado. Retorna um objeto RBXScriptConnection associado à conexão.

Parâmetros

func: function

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

func: function

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

func: function

Wait

Variant

Produz o subprocesso atual até que o sinal seja disparado e retorne os argumentos fornecidos pelo sinal.

Devolução

Variant