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 synchronisierte Zweispalt-Kommunikation zwischen Skripten auf der gleichen Seite der Client-Server-Grenze. Sie können es verwenden, um eine benutzerdefinierte Rückruffunktion zu definieren und sie

Als Alternative für eine einseitige Kommunikation zwischen zwei Skripten auf der gleichen Seite der Client-Server-Grenze betrachten Sie BindableEvent, die nicht für eine zurückgebenproduziert.

Wie angegeben, BindableFunctions ermöglichen keine Kommunikation zwischen dem Server und Clients. Wenn Sie diese Funktionalität suchen, verwenden Sie ein RemoteFunction als in Remote-Ereignisse und Aufrufe beschrieben.

Siehe Benutzerdefinierte Ereignisse und Rückrufe für Code-Beispiele und weitere Details über BindableFunction.

Limitierungen der Parameter

Jeder Roblox-Objekt wie ein Enum, Instance oder anderes kann als ein Parallel-Parameter übergeben werden, wenn ein BindableFunction aufgerufen wird, sowie Luau-Typen wie Zahlen, Strings und Booleans, obwohl Sie die 1>Einschränkungen1> sorgfältig erkunden sollten.

Zusammenfassung

Methoden

Callbacks

Eigenschaften

Methoden

Invoke

Angehalten

Ruft die Class.BindableFunction auf, die wiederum den Class.BindableFunction.OnExecute|OnExecute -Callback aufruft, der alle Werte zurückgibt, die vom Callback zurückgegeben werden. Einrufe erzeugen bis zum Auffinden des entsprechenden Callbacks und wenn der Callback nie festlegenwurde, wird das Skript, das ihn aufruft, nicht fortgesetzt ausgeführt.

Jeder Roblox-Objekt wie ein Enum , Instance oder anderes kann als ein Parameter an Invoke() übergeben werden, sowie Luau-Typen wie Zahlen, Strings und Booleans, obwohl Sie die 1>Einschränkungen1> sorgfältig erkunden sollten.

Nur eine Funktion kann Invoke() zeitgleich gebunden werden. Wenn Sie mehrere Funktionen zuweisen, wird nur die letzte zugewiesene verwendet.

Siehe Benutzerdefinierte Ereignisse und Rückrufe für Code-Beispiele und weitere Details auf Invoke() .

Parameter

arguments: Tuple

Werte, die an den OnInvoke Callbackübergeben werden.


Rückgaben

Werte, die vom OnInvoke-Callback zurückgegeben werden.

Ereignisse

Callbacks

OnInvoke

Parameter

arguments: Tuple

Rückgaben