BindableFunction

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

可綁定功能 對象可以在 客戶端-伺服器 邊界相同側的腳本之間實現同步兩向通訊。您可以使用它來定義自訂回呼功能,並手動呼叫 BindableFunction:Invoke() 來啟動它。呼叫函數 的代碼會持續輸出直到找到對應的回呼,並且回呼會收到你傳給 的參數。如果回叫未設定過,呼叫它的腳本將無法繼續執行。

作為客戶端服務器邊界上的兩個腳本之間的單向通信的替代方案,考慮 ,它不會產生傳回回。

如已述,BindableFunctions 不允許服務器和客戶端之間的通訊。如果您正在尋找此功能,請使用 RemoteFunction遠端事件和回呼 中所述。

請參閱自訂事件和回呼以獲得代碼樣本和BindableFunction

參數限制

任何類型的 Roblox 對象,例如 Enum , Instance , 或其他對象,在呼叫 BindableFunction 時都可以作為參數傳送,以及 Luau 類型,例如數字、字串和布林,雖然你應該仔細探索 限制

屬性

方法

Invoke

暫停

參數

arguments: Tuple
預設值:""

返回

活動

回調

OnInvoke

參數

arguments: Tuple

返回