NetworkSettings
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
NetworkSettings là một lớp cài đặt cho phép bạn debug nhiều tính năng với hạ tầng mạng của Roblox. Nó có thể được tìm thấy trong cài đặt Roblox Studio, dưới mạng network tab.
Tóm Tắt
Thuộc Tính
Mô tả số lượng bộ nhớ miễn phí có sẵn, bằng MB.
Simulate thêm thời gian trễ mạng trên đường dẫn tín hiệu.
In thông tin di chẩn về dữ liệu đã gửi trên kết nối.
Khi đặt cho true, các thông điệp debug sẽ được in ra trong kết quả thuộc về lỗi phản ánh vật lý.
Khi đặt true, thông tin debug được in ra đầu ra liên quan đến việc sao chép các instância khi Workspace.StreamingEnabled được đặt true.
Cơ sở đặc biệt để giúp bắt các lỗi liên quan đến cách trải nghiệm của bạn tải.
Khi đặt true, các khu vực空间 đang được phát trên client sẽ được nhấn màu đỏ.
Khi đặt cho thật, một nhãn sẽ được hiển thị trên đầu của mỗi người chơi, hiển thị hoạt họa hiện tại đang được chơi bởi Player's Humanoid, nếu có.
Thuộc Tính
EmulatedTotalMemoryInMB
FreeMemoryMBytes
FreeMemoryMBytes là một tính chất đọc-ghiền mô tả cách bao nhiêu bộ nhớ miễn phí được cung cấp, trong MB. Nó được lưu trữ như một số mảnh nhỏ, vì vậy nó có thể được đọc xuống ở cấp độ của các bộ nhớ có sẵn bằng cách nhân hệ số giá trị của nó bằ
HttpProxyEnabled
HttpProxyURL
IncomingReplicationLag
Hướng dẫn máy chủ sim hóa thêm độ trễ bằng cách trễ hạn tất cả các tin nhắn đang đến. Đơn vị là giây.
PrintJoinSizeBreakdown
In thông tin di chẩn cho cửa sổ Ra khỏi chế độ kết nối. Dữ liệu sẽ cho thấy lớn nhất các Instances cục bộ được gửi, cũng như dữ liệu tổng hợp về dữ liệu được gửi bởi đánh máyInstance. Dữ liệu được gửi cho khởi động là nén so sánh để các đóng góp là khoảng.
PrintPhysicsErrors
Khi đặt cho thật, các thông điệp debug sẽ được in ra trong kết quả, liên quan đến lỗi phản ánh phần cứng. Lưu ý rằng đặt tính này cho các kỹ sư Roblox đang debug mạng replication. Các kết quả đăng nhập dưới đây là kết quả đăng nhập khi tính này được đặt cho thật.
- Physics-in old packet in if the PhysicsReceiver nhận một cơ chế cập nhật pacchet cho một phần đã được cập nhật trước thời gian gửi tinh cuộn. Điều này xảy ra nếu gói được nhận muộn, và một gói mới đã được xử lý.
- Physics-in of unidentified {GUID} in if the PhysicsReceiver cannot find the part that is trying to be updated because the provided Instance identifier was không hợp lệ, where {GUID} is the unknown Instance:GetDebugId() identifier that is supposed to be targeting the part. This typically happens if a part is removed before the physics update package is received.
- Physics-in of part not in workspace {GUID} in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn vị in đơn v
PrintStreamInstanceQuota
Khi đặt để true, thông tin debug được in ra đầu ra liên quan đến việc sao chép các instância khi Workspace.StreamingEnabled được đặt true. Có một số thông tin debug được tạo ra khi giá trị này được đặt true, như được liệt kê dưới đây.
Lưu ý rằng đặ性 này được dành cho các kỹ sư Roblox đang debug hệ thống bản sao mạng. Thông báo này có thể trở nên lỗi thời trong tương lai, vì mã mạng của Roblox luôn thay đổi sau khi các cảnh.
Cập Nhật Sức Chứa Phát Ngôn
Khi công suất phát sóng của khách hàng được cập nhật, thông điệp debug sau đây sẽ được in: clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}
Số trong dấu chéo là được thay thế, và có thể được mô tả như:
- {1} – ID của hồ sơ client.
- {2} – Số lượng hiện tại các gói đang chờ đã được lưu.
- {3} – Dự đoán thời gian cần thiết để cập nhật quota.
- {4} – Thời gian trung bình hiện tại mà nó mất để đọc dữ liệu dòng.
- {5} – Số trung bình các mục được đếm trong dữ liệu dòng.
Cập nhật quota phòng
Khi khách hàng nhận được cập nhật quota phiên bản mới, thông điệp debug sau đây sẽ được in: Received new client instance quota: {1}, max region radius: {2}
Số trong dấu chéo là được thay thế, và có thể được mô tả như:
- {1} – ID của hồ sơ client.
- {2} – Bán kính tối đa của không gian xung quanh client của bạn có thể có một phiên bản được dịch vào.
RandomizeJoinInstanceOrder
Giả mạo hành vi của một máy chủ đã trực tuyến một thời gian dài bằng cách ngẫu nhiên hóa lịch trình mà các phiên bản đầu tiên đến trên khách hàng. Được khuyến nghị để giữ cài đặt này để giúp phát hiện các lỗi tiềm năng trong khi thử nghiệm trong Studio.
RenderStreamedRegions
Khi đặt thành true, các khu vực空间 được phát trên client sẽ được nhận xét bằng các màu sắc đỏ. Điều này chỉ được hiển thị khi Workspace.StreamingEnabled được thiết lập thành true.