RBXScriptSignal

顯示已棄用項目

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

更常見的 RBXScriptSignal 數據輸入,通常稱為 事件 ,為用戶定義的功能,稱為 聆聽者 ,在遊戲中發生時呼叫提供一種方式。當發生事件時, RBXScriptSignal 會發射並呼叫與它連接的所有聆聽者。RBXScriptSignal 也可以傳遞參數給每個聆聽者來提供關於事件的額外資訊。

概要

方法

方法

建立一個功能,在事件發生時呼叫。返回與連線相關的 RBXScriptConnection 對象。

參數

func: function

ConnectParallel

設定在事件發生時呼叫的功能。返回與連線相關的 RBXScriptConnection 對象。當事件發生時,訊號回呼會在非同步狀態下執行。使用 ConnectParallel 與使用 Connect 結合呼叫 task.desynchronize() 在訊號處理器中相似,但效率更高。

注意:並行連接的腳本必須在行動者下起根。

參數

func: function

設定在事件發生時呼叫的功能。返回與連線相關的 RBXScriptConnection 對象。Once 的行為類似於 Connect 。然而,而不是允許多個事件被指定的功能接收,只有第一個事件會被傳送。使用 Once 也確保在呼叫函數之前會自動斷開與功能的連接。

參數

func: function

Wait

Variant

在信號發射並返回所提供的參數之前,產生當前線程,並返回信號提供的參數。

返回

Variant