NetworkSettings

顯示已棄用項目

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

無法建立
服務
無法瀏覽

NetworkSettings 是一個設置類,可以用於在 Roblox 的伺服器/客戶端網路上調試很多功能。它可以在 Roblox Studio 的設置中找到,在 網路 標籤下。

概要

屬性

屬性

EmulatedTotalMemoryInMB

隱藏
未複製
外掛程式安全性
平行讀取

FreeMemoryMBytes

隱藏
唯讀
未複製
外掛程式安全性
平行讀取

FreeMemoryMBytes 是一個只讀的屬性,描述可用的免費記憶體的大小,以 MB 表示。它是以浮點數據表示的,因此可以在可用的字節層級上乘以 1024 * 1024 來閱取。

HttpProxyEnabled

Roblox 指令碼安全性
平行讀取

HttpProxyURL

Roblox 指令碼安全性
平行讀取

IncomingReplicationLag

平行讀取

指示引擎以延遲所有來自發射器的訊息,以模擬額外延遲。單位是秒。

PrintJoinSizeBreakdown

平行讀取

連接後,輸出窗口會列出診斷資訊。資料會指示發送的個別最大實例,並且對資料來自帳號類輸入的資料進行總結。初始載入時的資料壓縮為了確保貢獻是準確的。

PrintPhysicsErrors

平行讀取

設定為"真"時,將會將錯誤訊息列印在輸出,與物理網路複製有關。請注意,此屬性適用於 Roblox 工程師,以便他們調試網路複製錯誤。 以下是錯誤輸出,當此屬性設定為"真"時會提供。

  • Physics-in old packet 列印如果 PhysicsReceiver 收到機器更新包對包裹中的某個部分發生了更新,這是因為包裹遲遲收到,並且已經有一個更新的包裹正在處理。
  • Physics-in of unidentified {GUID} 列印 if 物理 收發器 找不到正在嘗試更新的零件,因為提供的 實例 識別 為 無效,其中 Class.Instance:GetDebugId() Class.Instance:GetDebugId 是未知的 Class.Instance:GetDebugId() 識別,它是目標在零件上。這通常發生在
  • Physics-in of part not in workspace {GUID} 列印 if 物理 接收器 收到要更新物理的零件的請求,這是 Workspace 下一個 {GUID} 的標識。這是 if 零件只是從工作區移動出去,並且以前正在模擬。

PrintStreamInstanceQuota

平行讀取

當設為 true 時,將有關 Workspace.StreamingEnabled 設為 true 時的調試資訊列印到輸出。 有多個可用於此屬性設為 true 的警告輸出,如下所示。

注意,此屬性適用於 Roblox 工程師正在調試網路複製的工程師。此文件可能會在未來變得過時,因為 Roblox 的網路代碼在舞台後變更。

流媒體容量更新

當客戶端的流媒體容量更新時,以下錯誤訊息將打印:clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}

括號中的數字是替換的,可以描述為:

  • {1} – 客戶端實例的 id。
  • {2} – 目前排隊的入來包數。
  • {3} – 預測更新價格所需的時間。
  • {4} – 目前平均所需時間。
  • {5} – 流量資料中的平均數量。

實例審計更新

當客戶端收到實例數量更新時,以下錯誤訊息將被列印: Received new client instance quota: {1}, max region radius: {2}

括號中的數字是替換的,可以描述為:

  • {1} – 客戶端實例的 id。
  • {2} – 空間的最大範圍,Player.ReplicationFocus 可以有物理實例在裡面串行。

RandomizeJoinInstanceOrder

平行讀取

模擬一個已在線上時間長的伺服器的行為,並隨機化伺服器初次到達客戶端的程序順序。建議您啟用此設定,以協助在 Studio 中偵測潛在錯誤。

RenderStreamedRegions

平行讀取

設為真,空間中的區域將以紅色呈現給客戶端。這只會在 Workspace.StreamingEnabled 設為真的情況下顯示。

ShowActiveAnimationAsset

平行讀取

設為真,標籤會在每個玩家的頭上顯示,顯示玩家的 Humanoid 動畫,如果有。

方法

活動