RemoteEvent

顯示已棄用項目

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

RemoteEvent 物件促進客戶端與伺服器邊界之間的非同步單向通訊,而不會為回應讓步驟暫停。這通訊可以從客戶端指向伺服器、從伺服器指向特定客戶端,或從伺服器指向所有客戶端。

為了讓伺服器和客戶端都能訪問 RemoteEvent 的實例,它必須位於雙方都能看到的地方,例如 ReplicatedStorage,儘管在某些情況下,可以適當地將其儲存在 WorkspaceTool 內。

如果您需要調用的結果,應該使用 RemoteFunction。否則,建議使用遠端事件,因其可以最小化網路流量/延遲,並且不會讓腳本等待回應。

請參見 Remote Events and Callbacks 以獲取範例程式碼及有關 RemoteEvent 的詳細資訊。

參數限制

任何類型的 Roblox 物件,如 EnumInstance 或其他物件都可以作為參數在觸發 RemoteEvent 時傳遞,也可以傳遞 Luau 類型,如數字、字串和布林值,儘管您應該仔細探索限制

概要

方法

活動

屬性

方法

FireAllClients

()

參數

arguments: Tuple

返回

()

FireClient

()

參數

player: Player
arguments: Tuple

返回

()

FireServer

()

參數

arguments: Tuple

返回

()

活動

OnClientEvent

參數

arguments: Tuple

OnServerEvent

參數

player: Player
arguments: Tuple