BindableEvent

Visualizza obsoleti

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

L'oggetto BindableEvent consente gli eventi personalizzati attraverso la comunicazione asincrona tra gli script sullo stesso lato del confine client-server. Quando si attiva un Class.BindableEvent

Come alternativa per la comunicazione a due vie tra due script sullo stesso lato del confine client-server, considera BindableFunction .

Come affermato, BindableEvents non consentono la comunicazione tra il server e i client. Se stai cercando questa funzionalità, usa un RemoteEvent come descritti in Eventi remoti e chiamate.

Vedi Eventi personalizzati e richiami per esempi di codice e ulteriori dettagli su BindableEvent .

Limitazioni dei parametri

Qualsiasi tipo di oggetto Roblox, come un Enum , Instance , o altri possono essere passati come parametro quando viene eseguito un BindableEvent , nonché i tipi Luau come numeri, string e booleane, anche se dovresti esplorare attentamente le 1>limitazioni1> .

Proprietà

Metodi

Fire

void
Scrivi Parallelo

Fires the BindableEvent which in turn fires the Event event. This method does not yield, even if no script has connected to the event, and even if a connected function yields.

Qualsiasi tipo di oggetto Roblox, come un Enum , Instance , o altri possono essere passati come parametro a Fire(), così come i tipi Luau come numeri, stringe e booleane, anche se dovresti esplorare attentamente le 1>limitazioni1>.

Vedi Eventi personalizzati e chiamate di ritorno per esempi di codice e ulteriori dettagli su Fire() .

Parametri

arguments: Tuple

I valori da passare a Event eventi connessi allo stesso BindableEvent .


Restituzioni

void

Eventi

Event

Fires when any script calls the Fire() method on the same BindableEvent esempio, using the same arguments as parameters.

Vedi Eventi personalizzati e chiamate di ritorno per esempi di codice e ulteriori dettagli su Event .

Parametri

arguments: Tuple

I parametri inviati attraverso Fire() .