NetworkSettings

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Não criável
Serviço
Não replicado
Não navegável

NetworkSettings é uma classe de configurações que permite você debugar muitos recursos com a rede do servidor/cliente do Roblox.Pode ser encontrado nas configurações do Roblox Studio, sob a aba Rede .

Resumo

Propriedades

Propriedades

EmulatedTotalMemoryInMB

Oculto
Não replicado
Segurança do plugin
Ler Parallel

FreeMemoryMBytes

Oculto
Somente leitura
Não replicado
Segurança do plugin
Ler Parallel

FreeMemoryMBytes é uma propriedade de leitura somente que descreve quanta memória disponível está disponível, em MBs.Ele é armazenado como um número de ponto flutuante, então pode ser lido no nível de bytes disponíveis multiplicando seu valor por 1024 * 1024.

HttpProxyEnabled

Segurança do script Roblox
Ler Parallel

HttpProxyURL

Segurança do script Roblox
Ler Parallel

IncomingReplicationLag

Ler Parallel

Instrua o motor a simular atraso adicional ao atrasar todas as mensagens recebidas. As unidades são segundos.

PrintJoinSizeBreakdown

Ler Parallel

Imprima informações de diagnóstico na janela de Saída após conectar.Os dados indicarão as maiores Instâncias individuais enviadas, bem como dados agregados sobre dados enviados pelo digitarde Instância.Os dados enviados para carregamento inicial são compactados para que as contribuições sejam aproximadas.

PrintPhysicsErrors

Ler Parallel

Quando definido como verdadeiro, mensagens de depuração serão impressas no resultado, pertencentes a erros de replicação de física.Observe que essa propriedade é destinada a engenheiros do Roblox que estão debugando a replicação de rede.Os seguintes são saídas de depuração que ficam disponíveis quando essa propriedade é definida como verdadeira.

  • Physics-in old packet imprime se o Receptor de Física receber um pacote de atualização de mecanismo para uma peça que foi atualizada antes do envio do pacote.Isso ocorre se o pacote for recebido tarde e um pacote mais recente já tiver sido processado.
  • Physics-in of unidentified {GUID} imprime se o Receptor de Física não puder encontrar a peça que está tentando ser atualizada porque o identificador de Instância fornecido era inválido, onde {GUID} é o identificador desconhecido Instance:GetDebugId() que deve estar alvo da peça.Isso geralmente acontece se uma peça for removida antes que o pacote de atualização de física seja recebido.
  • Physics-in of part not in workspace {GUID} imprime se o Receptor de Física receber um pedido de atualização da física de uma parte que não é descendente do Workspace, onde {GUID} é o identificador Instance:GetDebugId() da parte alvo.Isso acontece se a peça acabou de ser movida do Workspace e estava sendo simulada anteriormente.

PrintStreamInstanceQuota

Ler Parallel

Quando definido como verdadeiro, informações de depuração são impressas no saída em relação à replicação de instâncias quando Workspace.StreamingEnabled é definido como verdadeiro.Existem várias saídas de depuração que ficam disponíveis quando essa propriedade é definida como verdadeira, conforme listado abaixo.

Observe que essa propriedade é destinada a engenheiros do Roblox que estão debugando a replicação de rede.Esta documentação pode se tornar desatualizada no futuro, pois o código de rede do Roblox está sempre mudando nos bastidores.

Atualização da Capacidade de Streaming

Quando a capacidade de streaming do cliente for atualizada, a seguinte mensagem de depuração será impressa: clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}

Os números em parênteses curvos são substituídos e podem ser descritos como:

  • {1} – O ID da quotota de instâncias do cliente.
  • {2} – O número atual de pacotes recebidos que estão na fila.
  • {3} – Uma previsão de quanto tempo levará para atualizar a cota.
  • {4} – O tempo médio atual que leva para ler os dados do stream.
  • {5} – O número médio de instâncias na data do stream.

Atualização da Quota de Instâncias

Quando o cliente recebe uma atualização de quotas de instâncias, a seguinte mensagem de depuração será impressa: Received new client instance quota: {1}, max region radius: {2}

Os números em parênteses curvos são substituídos e podem ser descritos como:

  • {1} – O ID da quotota de instâncias do cliente.
  • {2} – O raio máximo do espaço ao redor do cliente Player.ReplicationFocus que pode ter instâncias físicas transmitidas.

RandomizeJoinInstanceOrder

Ler Parallel

Emule o comportamento de um servidor que esteve online por muito tempo aleatorizando a ordem em que as instâncias inicialmente chegam aos clientes.Recomenda-se manter esta configuração ativada para ajudar a detectar bugs potenciais durante o teste no Studio.

RenderStreamedRegions

Ler Parallel

Quando definido como verdadeiro, regiões do espaço que estão sendo transmitidas para o cliente serão destacadas em vermelho.Isso só será mostrado se Workspace.StreamingEnabled for definido como verdadeiro.

ShowActiveAnimationAsset

Ler Parallel

Quando definido como verdadeiro, um rótulo será mostrado acima da cabeça de cada jogador, mostrando a animação atual sendo jogada pelo Humanoid do Jogador, se algum.

Métodos

Eventos