BindableFunction

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Das BindableFunction Objekt ermöglicht eine synchronische Zweckkommunikation zwischen Skripten auf derselben Seite der Client-Server-Grenze.Sie können es verwenden, um eine benutzerdefinierte Rückruffunktion zu definieren und sie manuell aufzurufen, indem Sie BindableFunction:Invoke() anrufen.Der Code, der die Funktion aufruft, gibt bis zum Auffinden des entsprechenden Rückrufs aus, und der Rückruf erhält die Argumente, die du an Invoke() übergeben hast.Wenn der Rückruf nie festlegenwurde, wird das Skript, das ihn aufruft, die Ausführung nicht wieder aufnehmen.

Als Alternative für eine einseitige Kommunikation zwischen zwei Skripten auf derselben Seite der Client-Server-Grenze, betrachte BindableEvent, die nicht nicht für eine zurückgebenergibt.

Wie gesagt, BindableFunctions lassen keine Kommunikation zwischen dem Server und den Clients zu.Wenn Sie nach dieser Funktionalität suchen, verwenden Sie ein RemoteFunction wie in Remote-Ereignisse und Rückrufe beschrieben.

Siehe Benutzerdefinierte Ereignisse und Rückrufe für Codebeispiele und weitere Details zu BindableFunction .

Limitierung der Parameter

Jede Art von Roblox-Objekt wie ein Enum , Instance oder andere kann als ein Parameter übergeben werden, wenn ein BindableFunction aufgerufen wird, sowie Luau-Typen wie Zahlen, Zeichen und Booleen, obwohl Sie die Einschränkungen sorgfältig erforschen sollten.

Zusammenfassung

Methoden

Callbacks

Eigenschaften

Methoden

Invoke

Angehalten

Parameter

arguments: Tuple
Standardwert: ""

Rückgaben

Events

Callbacks

OnInvoke

Parameter

arguments: Tuple

Rückgaben