NetworkSettings
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
NetworkSettings adalah kelas pengaturan yang memungkinkan Anda untuk mem debug banyak fitur dengan jaringan server/klien Roblox.Ini dapat ditemukan di pengaturan Roblox Studio, di bawah tab Jaringan .
Rangkuman
Properti
Menggambarkan berapa banyak memori gratis yang tersedia, dalam MB.
Simulasikan latensi jaringan tambahan di jalur penerimaan jaringan.
Cetak informasi diagnostik tentang data yang dikirim pada koneksi.
Saat diatur ke benar, pesan debug akan dicetak ke output yang berkaitan dengan kesalahan replicasi fisika.
Ketika diatur ke benar, informasi debug dicetak ke output mengenai replikasi instans ketika Workspace.StreamingEnabled diatur ke benar.
Fasilitas khusus untuk membantu menangkap bug yang terkait dengan cara pemuatan pengalaman Anda.
Saat diatur ke benar, wilayah ruang yang disiarkan ke klien akan ditunjukkan dengan warna merah.
Saat diatur ke benar, label akan ditampilkan di atas kepala setiap pemain, menunjukkan animasi saat ini yang dimainkan oleh Pemain Humanoid, jika ada.
Properti
EmulatedTotalMemoryInMB
FreeMemoryMBytes
FreeMemoryMBytes adalah properti hanya baca yang menggambarkan berapa banyak memori gratis yang tersedia, dalam MB.Ini disimpan sebagai nomor titik apung, sehingga dapat dibaca turun pada tingkat bayi yang tersedia dengan mengalikan nilainya dengan 1024 * 1024.
HttpProxyEnabled
HttpProxyURL
IncomingReplicationLag
Instruksikan mesin untuk menyimulasikan lag tambahan dengan menunda semua pesan masuk. Satuan adalah detik.
PrintJoinSizeBreakdown
Cetak informasi diagnostik ke jendela Keluar setelah terhubung.Data akan menunjukkan Instans individu terbesar yang dikirim, serta data agregat tentang data yang dikirim oleh ketikInstans.Data yang dikirim untuk pemuatan awal dikompres sehingga kontribusinya tidak akurat.
PrintPhysicsErrors
Saat diatur ke benar, pesan debug akan dicetak ke output, yang berhubungan dengan kesalahan replikasi fisika.Perhatikan bahwa properti ini dimaksudkan untuk insinyur Roblox yang meng debugkan replikasi jaringan.Berikut adalah output debug yang tersedia ketika properti ini diatur ke benar.
- Physics-in old packet cetak jika Penerima Fisika menerima paket pembaruan mekanisme untuk bagian yang telah diperbarui sebelum waktu pengiriman paket.Ini terjadi jika paket diterima terlambat, dan paket yang lebih baru sudah diproses.
- Physics-in of unidentified {GUID} cetak jika Penerima Fisika tidak dapat menemukan bagian yang mencoba diperbarui karena identifikasi Instan yang disediakan tidak valid, di mana {GUID} adalah identifikasi Instance:GetDebugId() yang tidak diketahui yang seharusnya menargetkan bagian.Ini biasanya terjadi jika bagian dihapus sebelum paket pembaruan fisika diterima.
- Physics-in of part not in workspace {GUID} cetak jika Penerima Fisika menerima permintaan untuk memperbarui fisika bagian yang bukan turunan dari Workspace, di mana {GUID} adalah identifikasi Instance:GetDebugId() bagian target.Ini terjadi jika bagian baru saja dihapus dari Workspace, dan sebelumnya telah disimulasikan.
PrintStreamInstanceQuota
Ketika diatur ke benar, informasi debug dicetak ke output mengenai replikasi instans ketika Workspace.StreamingEnabled diatur ke benar.Ada beberapa output debug yang tersedia ketika properti ini diatur ke benar, seperti terdaftar di bawah ini.
Perhatikan bahwa properti ini dimaksudkan untuk insinyur Roblox yang meng debugkan replikasi jaringan.Dokumentasi ini mungkin menjadi usang di masa depan, karena kode jaringan Roblox selalu berubah di balik layar.
Pembaruan Kapasitas Streaming
Ketika kapasitas streaming klien diperbarui, pesan debug berikut akan dicetak: clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}
Angka-angka dalam kurungan bergelombang diganti, dan dapat dijelaskan sebagai:
- {1} – ID kuota instansi klien.
- {2} – Jumlah paket masuk saat ini yang telah diantri.
- {3} – Prediksi untuk berapa lama waktu yang dibutuhkan untuk memperbarui kuota.
- {4} – Waktu rata-rata saat ini yang diperlukan untuk membaca data streaming.
- {5} – Jumlah rata-rata instans di data aliran.
Pembaruan Kuota Instansi
Ketika klien menerima updatekuota instansi, pesan debug berikut akan dicetak: Received new client instance quota: {1}, max region radius: {2}
Angka-angka dalam kurungan bergelombang diganti, dan dapat dijelaskan sebagai:
- {1} – ID kuota instansi klien.
- {2} – Radius maksimum ruang di sekitar klien Player.ReplicationFocus yang dapat memiliki instans fisik yang diputar masuk.
RandomizeJoinInstanceOrder
Memodifikasi perilaku server yang telah online untuk waktu yang lama dengan merandomkan urutan di mana instans awalnya tiba pada klien.Disarankan untuk menyimpan pengaturan ini aktif untuk membantu menemukan bug potensial saat menguji di Studio.
RenderStreamedRegions
Saat diatur ke benar, wilayah ruang yang disiarkan ke klien akan ditunjukkan dengan warna merah.Ini hanya akan ditampilkan jika Workspace.StreamingEnabled diatur ke benar.