RBXScriptSignal

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Il inserisci / scrividi dati RBXScriptSignal più comunemente noto come Evento , fornisce un modo per le funzioni definite dall'utente, chiamate ascoltatori , per chiamare quando succede qualcosa nel Gioco.Quando si verifica un evento, il RBXScriptSignal lancia e chiama tutti gli ascoltatori che sono connessi ad esso.Un RBXScriptSignal può anche passare argomenti a ciascun ascoltatore per fornire ulteriori informazioni sull'evento.

Sommario

Metodi

Metodi

Definisce una funzione da chiamare quando si attiva l'evento. Restituisce un oggetto RBXScriptConnection associato alla connessione.

Parametri

func: function

ConnectParallel

Definisce una funzione da chiamare quando si attiva l'evento.Restituisce un oggetto RBXScriptConnection associato alla connessione.Quando si attiva l'evento, la richiamata del segnale viene eseguita in uno stato desincronizzato.L'uso di ConnectParallel è simile, ma più efficiente rispetto all'uso di Connect seguito da una chiamata a task.desynchronize() nel gestore del segnale.

Nota: gli script che si connettono in parallelo devono essere radicati sotto un Attore.

Parametri

func: function

Definisce una funzione da chiamare quando si attiva l'evento.Restituisce un oggetto RBXScriptConnection associato alla connessione.Il comportamento di Once è simile a Connect .Tuttavia, invece di consentire a più eventi di essere ricevuti dalla funzione specificata, verrà consegnato solo il primo evento.L'utilizzo di Once garantisce inoltre che la connessione alla funzione verrà disconnessa automaticamente prima che la funzione venga chiamata.

Parametri

func: function

Wait

Variant

Rende il thread attuale fino a quando il segnale si attiva e restituisce gli argomenti forniti dal segnale.

Restituzioni

Variant