NetworkSettings
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
NetworkSettings, Roblox'un sunucu/client ağıyla çok sayıda özellikleri depblemek için izin veren bir ayarlama klasidir. Onu Roblox Studio'nun ayarlarında Ağ birimin altındaki bulabilirsiniz.
Özet
Özellikler
MB'lerde mevcut olan ücretsiz hafız miktarını açıklar.
Ağ alanında alınan yolunda ekstra ağ gecikmesi simüle et.
Bağlantıda gönderilen verilerin diyagramını yazdır.
Açık olarak ayarlanırsa, hata ayıklama mesajları fiziksel replikasyon hatalarına ait çıktıya yazılır.
Açık olarak ayarlanırsa, Workspace.StreamingEnabled ın açık olmasıyla ilgili çıktıya debug bilgisi yazılır.
Tecrübenizin nasıl yüklendiğiyle ilgili hataları yakalamak için özel bir tesis.
Açık olarak ayarlandığında, kliyente yayınlanan alanlar kırmızı olarak belirtilir.
Açık olarak ayarlandığında, her oyuncunun başında bir etiket gösterilir, böylece Oyuncunun Humanoid , varsa.
Özellikler
EmulatedTotalMemoryInMB
FreeMemoryMBytes
FreeMemoryMBytes, MB'lerde mevcut kaç MB'lik ücretsiz hafıza açıklar. Floating point numarası olarak depolanır, böylece değerini 1024 * 1024 ile çarpanarak seviye olarak mevcut olan MB'lerde okunabilir.
HttpProxyEnabled
HttpProxyURL
IncomingReplicationLag
Tüm gelen mesajları gecikirerek motorun ek gecikmeyi simüle etmesini sağlayın. Birimler saniye.
PrintJoinSizeBreakdown
Bağlantıdan sonra Çıkış penceresine diyezotik bilgileri yazdırır. Veriler, gönderilen her bir bireysel Instanstan'ın en büyüğünü gösterir ve ayrıca Type olarak gönderilen veriler hakkında toplu verileri de gösterir. İlk yüklemeden sonra katkılar yaklaşıktır.
PrintPhysicsErrors
Açık olarak ayarlanırsa, hata ayıklama mesajları fiziksel replikasyon hatalarına ilişkin olarak çıktıya yazılır. Bu özellik, Roblox mühendisleri tarafından ağ ağı yeniden oluşturulması için kullanılır. Aşağıdaki, bu özellik ayarlanırken kullanılabilir olan hata çıktılarıdır.
- Physics-in old packet PhysicsReceiver'ın bir bölümün gönderilme zamanından önce gönderilmiş bir mekanizma güncellemesi paketini alması durumunda basılır. Bu, paket gecikmeli olarak alındığında ve daha yeni bir paket işleniyor olduğundan görülür.
- Physics-in of unidentified {GUID} 印記 if the PhysicsReceiver 找不到 更新 要求 edilen parçayı 更新 PhysicsReceiver 找不到 更新 要求 edilen parçayı geçersizPhysicsReceiver 找不到 更新 要求 edilen parçayı 更新 PhysicsReceiver 找不到 更新 要求 edilen parçayı 更新 PhysicsReceiver 找不到 更新 要求
- Physics-in of part not in workspace {GUID} bir parçanın Workspace'siz kaldığı bir parçanın fiziklerini güncelleme isteğini alırsa, PhysicsReceiver'ın bir parçanın aşağıdaki kaydını güncellemeye çalışmasına izin verir. Bu, parça sadece Workspace'siz kaldığınd
PrintStreamInstanceQuota
Açık olarak ayarlandığında, Workspace.StreamingEnableddoğrulandı olarak çıktığında çıktı bilgisi yazılır. Bu özellik doğrulandı olarak ayarlandığında, aşağıda listelenen birkaç çıktı çıktısı mevcut.
Ağ yeniden kopyalama üzerindeki Roblox mühendisleri için bu özellik Roblox'un ağ kodunu her zaman sahnenin arkasında değiştirdiğinden bu belge gelecekte güncellenebilir. Bu belge gelecekte güncellenebilir, çünkü Roblox'un ağ kodu her zaman sahnenin arkasında değiştirilir.
Yayın Kapasitesi Güncellemesi
Klientin yayın kapasitesi güncellendiğinde şu diğer debug mesajı yazılır: clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}
Kıvrımlı parçalardaki sayılar yerine geçirilir ve aşağıdaki gibi açıklanabilir:
- {1} – Klient istemcisi bakiyesinin id’si.
- {2} – Güçlendirilmiş sıraya alınan geleneksel paketlerin sayısı.
- {3} – Quota'yı güncellemenin ne kadar süreceğini öngören bir tahmin.
- {4} – İzleme verilerini okumak için gereken ortalama süre.
- {5} – Akış verilerindeki ortalama sayıda instans.
İstek Bakiyesi Güncellemesi
Müşteri bir istemci istemci bir güncellemeyi aldığında, aşağıdaki günlük hata mesajı yazılır: Received new client instance quota: {1}, max region radius: {2}
Kıvrımlı parçalardaki sayılar yerine geçirilir ve aşağıdaki gibi açıklanabilir:
- {1} – Klient istemcisi bakiyesinin id’si.
- {2} – Maksimum uzay çevresi, Player.ReplicationFocus ile çevrim içi olarak fiziksel instansları yayınlayabilenler için.
RandomizeJoinInstanceOrder
Bir sunucunun uzun bir süre online olmasını sağlayarak davranışını rastgele hale getirerek hızlı bir şekilde giriş yapan istemcilere teslim etme davranışını taklit edin. Studio'da test yaparken potansiyel hataları keşfetmek için bu ayarı etkin olarak tutmak önerilir.
RenderStreamedRegions
Açık olarak ayarlandığında, kullanıcıya yayınlanan alanların renkli olarak çerçevelendiği görülür. Bu sadece Workspace.StreamingEnabled ile ayarlandığında görüntülenir.