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 men-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 kelambatan jaringan tambahan di jalur penerima jaringan.
Cetak informasi diagnosis tentang data yang dikirim pada koneksi.
Ketika diatur ke benar, pesan debug akan dicetak ke keluaran yang berhubungan dengan kesalahan replikasi fisik.
Ketika diatur ke true, informasi debug dicetak ke output terkait replikasi instans ketika Workspace.StreamingEnabled diatur ke true.
Fasilitas khusus untuk membantu menangkap bug terkait cara pengalaman Anda dimuat.
Ketika diatur ke true, daerah ruang yang di-streaming ke klien akan ditulis dalam merah.
Ketika diaktifkan ke benar, label akan ditampilkan di atas setiap kepala pemain, menunjukkan animasi saat ini yang dimainkan oleh Pemain's Humanoid, jika ada.
Properti
EmulatedTotalMemoryInMB
FreeMemoryMBytes
Memori Bebas adalah propinsi yang hanya dibaca yang menggambarkan berapa banyak memori bebas yang tersedia, dalam MB. Ini disimpan sebagai angka mengambang, jadi dapat dibaca di tingkat tingkat tersedia dengan menggandakan nilainya dengan 1024 * 1024.
HttpProxyEnabled
HttpProxyURL
IncomingReplicationLag
Instruksikan mesin untuk menyimulasikan kelambatan tambahan dengan menunda semua pesan yang masuk. Unit adalah detik.
PrintJoinSizeBreakdown
Cetak informasi diagnosis ke jendelaOutput setelah menghubungkan. Data akan menunjukkan jumlah Instans individual terbesar yang dikirim, serta data agregat tentang data yang dikirim oleh ketikInstans. Data dikirim untuk pemuatan awal dikompresi sehingga kontribusinya kira-kira.
PrintPhysicsErrors
Ketika diatur ke benar, pesan debug akan dicetak ke keluaran, yang berhubungan dengan kesalahan replikasi fisik. Catat bahwa property ini dimaksudkan untuk insinyur Roblox yang mendegarkan replikasi jaringan. Berikut adalah output debug yang tersedia saat property ini diatur ke benar.
- Physics-in old packet mencetak jika PhysicsReceiver menerima paket update mekanisme untuk bagian yang telah diperbarui sebelum waktu penyampaian paket. Ini terjadi jika paket diterima terlambat, dan paket yang lebih baru telah diproses.
- Physics-in of unidentified {GUID} mencetak jika PhysicsReceiver tidak dapat menemukan bagian yang mencoba diperbarui karena identifikasi Instans yang disediakan tidak valid, di mana {GUID} adalah identifikasi instans yang tidak dikenal Instance:GetDebugId() yang seharusnya menargetkan bagian. Ini biasanya terjadi j
- Physics-in of part not in workspace {GUID} mencetak jika PhysicsReceiver menerima permintaan untuk menyimpan fisika bagian yang bukan descendant dari Workspace, di mana {GUID} adalah identifikator Instance:GetDebugId() target. Ini terjadi jika bagian itu baru saja diangkat dari Workspace, dan sebelumnya disimulasikan.
PrintStreamInstanceQuota
Ketika diatur ke true, informasi debug dicetak ke output terkait replikasi instans ketika Workspace.StreamingEnabled diatur ke true. Ada beberapaOutput debug yang tersedia saat property ini diatur ke true, seperti yang tercantum di bawah ini.
Catat bahwa property ini dimaksudkan untuk insinyur Roblox yang mencoba mendiagnosis replikasi jaringan. Dokumenasi ini mungkin menjadi ketinggalan waktu di masa depan, karena kode jaringan Roblox selalu berubah di belakang 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 dalam huruf miring ditukar, dan dapat dijelaskan sebagai:
- {1} – Id dari kuota instansi klien.
- {2} – Jumlah paket yang masuk yang telah diantrian.
- {3} – PREDIKSI untuk berapa lama waktu yang dibutuhkan untuk memperbarui quota.
- {4} – Waktu rata-rata saat ini yang dibutuhkan untuk membaca data stream.
- {5} – Jumlah rata-rata instans dalam data stream.
Pembaruan Jumlah Kali di Instansi
Ketika klien menerima pembaruan update, pesan debug berikut akan dicetak: Received new client instance quota: {1}, max region radius: {2}
Angka dalam huruf miring ditukar, dan dapat dijelaskan sebagai:
- {1} – Id dari kuota instansi klien.
- {2} – Radius maksimum ruang di sekitar client’s Player.ReplicationFocus yang dapat memiliki instans fisik yang dapat diputar.
RandomizeJoinInstanceOrder
Simulasi perilaku server yang telah online untuk waktu yang lama dengan menyacarikan urutan yang diterima instans pada klien. Diperlukan untuk meningkatkan ke设置启用 ke tingkatan yang lebih tinggi untuk membantu menemukan bug potensial saat menguji di Studio.
RenderStreamedRegions
Ketika diatur ke true, wilayah ruang yang disiarkan ke klien akan ditunjukkan dengan warna merah. Ini hanya akan ditunjukkan jika Workspace.StreamingEnabled diatur ke true.