NetworkSettings

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile
Assistenza
Non Navigabile

NetworkSettings è una classe di impostazioni che ti consente di debuggare molte funzionalità con la rete del server/client di Roblox. Può essere trovato nelle impostazioni di Roblox Studio, sotto la scheda Rete .

Sommario

Proprietà

Proprietà

EmulatedTotalMemoryInMB

Nascosto
Non Replicato
Sicurezza Plugin
Lettura Parallela

FreeMemoryMBytes

Nascosto
Sola Lettura
Non Replicato
Sicurezza Plugin
Lettura Parallela

FreeMemoryMBytes è una proprietà di tipo read-only che descrive quanta memoria gratuita è disponibile, in MB. È memorizzato come un numero fluttuante point, so it can be read down at the level of available bytes by multiplying its value by 1024 * 1024 .

HttpProxyEnabled

Sicurezza Script Roblox
Lettura Parallela

HttpProxyURL

Sicurezza Script Roblox
Lettura Parallela

IncomingReplicationLag

Lettura Parallela

Istruggi il motore per simulare un ritardo aggiuntivo in ritardando tutti i messaggi in arrivo. Le unità sono secondi.

PrintJoinSizeBreakdown

Lettura Parallela

Stampa informazioni diagnostiche nella finestra di uscita dopo la connessione. I dati indicheranno le maggiori istanze individuali inviate, nonché i dati aggregati sui dati inviati dal inserisci / scrividi istanza. I dati inviati per l'importazione iniziale sono compressi in modo che le contribuzioni siano approssimative.

PrintPhysicsErrors

Lettura Parallela

Quando è impostato su true, i messaggi di debug saranno stampati nell'Output, pertinenenti agli errori di replicazione fisica. Nota che questa proprietà è destinata agli ingegneri Roblox che stanno debuggando la replicazione di rete. I seguenti sono gli errori di debug che sono resi disponibili quando questa proprietà è impostata su true.

  • Physics-in old packet prints if the PhysicsReceiver riceve un pacchetto di aggiornamento del meccanismo per una parte che è stata aggiornata prima del tempo di invio del pacchetto. Questo accade se il pacchetto viene ricevuto in ritardo, e un nuovo pacchetto è già stato elaborato.
  • Physics-in of unidentified {GUID} prints if the PhysicsReceiver cannot find the part that is trying to be updated because the provided Instance identifier was Non valido, 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} prints if the PhysicsReceiver riceve a request to update the physics of a part that is not a descendant of the Area di lavoro, where {GUID} is the Instance:GetDebugId() identifier of the target part. This happens if the part was just moved out of the Area di lavoro, and was previously being simulated.

PrintStreamInstanceQuota

Lettura Parallela

Quando impostato su true, le informazioni di debug vengono stampate sull'output in relazione alla replicazione delle istanze quando Workspace.StreamingEnabled è impostato su true. Ci sono diversi output di debug che sono resi disponibili quando questa proprietà è impostata su true, come elencato di seguito.

Nota che questa proprietà è destinata agli ingegneri Roblox che stanno debuggando la replicazione di rete. Questa documentazione potrebbe diventare obsoleta in futuro, poiché il codice di rete di Roblox cambia sempre dietro le scene.

Aggiornamento della capacità di streaming

Quando la capacità di streaming del client è aggiornata, il seguente messaggio di debug verrà stampato: clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}

I numeri in parentesi sono sostituiti e possono essere descritti come:

  • {1} – L'ID dell'istanza client.
  • {2} – Il numero attuale di pacchetti in arrivo che sono stati messi in coda.
  • {3} – Una previsione su quanto tempo ci vuole per aggiornare la quota.
  • {4} – Il tempo medio attuale per leggere i dati di streaming.
  • {5} – Il numero medio di istanze nei dati di streaming.

Aggiornamento Quota istanza

Quando il client riceve un Aggiornarmentodel quota istanza, il seguente messaggio di debug verrà stampato: Received new client instance quota: {1}, max region radius: {2}

I numeri in parentesi sono sostituiti e possono essere descritti come:

  • {1} – L'ID dell'istanza client.
  • {2} – Il raggio massimo di spazio attorno al client Player.ReplicationFocus che può avere istanze fisiche in streaming.

RandomizeJoinInstanceOrder

Lettura Parallela

Imita il comportamento di un server che è stato online a lungo tempo facendo in modo che le istanze arrivino inizialmente sui client in modo casuale. È consigliato mantenere questa impostazione abilitata per aiutare a scoprire potenziali bug mentre si testa in Studio.

RenderStreamedRegions

Lettura Parallela

Quando impostato su true, le regioni dello spazio che vengono streamed al client saranno evidenziate in rosso. Questo sarà mostrato solo se Workspace.StreamingEnabled è impostato su true.

ShowActiveAnimationAsset

Lettura Parallela

Quando impostato su true, sarà mostrata una etichetta sopra la testa di ogni Giocatore, mostrando l'animazione attuale giocata dal Player's Humanoid, se any.

Metodi

Eventi