Stats

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

Stats é um serviço que fornece informações de desempenho em tempo real sobre a instância de jogo em execução atual.Seu principal propósito é fornecer um ponto final para medir onde os recursos estão sendo consumidos, assim como quanta memória está sendo consumida no geral.

O serviço também armazena uma árvore de StatsItem objetos que podem ter seus valores lidos por plugins.

Resumo

Propriedades

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quantas peças estão atualmente em contato umas com as outras.

  • Somente leitura
    Não replicado
    Ler Parallel

    Em um jogo em rede, isso descreve aproximadamente quantos kilobytes de dados estão sendo recebidos pela instância atual, por segundo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Em um jogo em rede, isso descreve aproximadamente quantos kilobytes de dados estão sendo enviados pela instância atual, por segundo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quanto tempo leva para o motor processar todas as tarefas necessárias para renderizar um quadro.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição da quantidade total de tempo que leva para o servidor atualizar seus empregos de Programador de Tarefas em segundos.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quantos Instance estão atualmente na memória.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quantos componentes fisicamente simulados estão se movendo atualmente no mundo do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Em um jogo em rede, isso descreve aproximadamente quantos quilobytes de dados de física estão sendo recebidos pela instância atual, por segundo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Em um jogo em rede, isso descreve aproximadamente quantos quilobytes de dados de física estão sendo enviados pela instância atual, por segundo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medida de quanto tempo leva para o motor de física atualizar seu estado atual.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quantos componentes fisicamente simulados existem atualmente no mundo do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quanto tempo leva para a CPU processar todas as suas tarefas de renderização para um quadro.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição de quanto tempo leva para a GPU processar todas as suas tarefas necessárias para renderizar um quadro.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de chamadas de desenho feitas pela cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de triângulos renderizados pela cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de chamadas de desenho sendo feitas para sombras pela cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de triângulos renderizados como sombras na cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de chamadas de desenho 2D feitas para elementos de interface na cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de triângulos que estão sendo renderizados para elementos de UI 2D na cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de chamadas de desenho 3D feitas para elementos de interface na cena atual do jogo.

  • Somente leitura
    Não replicado
    Ler Parallel

    Uma medição do número de triângulos sendo renderizados para elementos de UI 3D na cena atual do jogo.

Métodos

Propriedades

ContactsCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade descreve quantas peças estão atualmente em contato umas com as outras, de modo que uma das duas peças esteja sendo fisicamente simulada e, portanto, possa ser reconhecida pelo método BasePart:GetTouchingParts().

DataReceiveKbps

Somente leitura
Não replicado
Ler Parallel

Em um jogo em rede, esta propriedade descreve aproximadamente quantos kilobytes de dados estão sendo recebidos pela instância atual, por segundo.Se a partir da perspectiva do servidor, isso representa a quantidade total de dados recebidos dos clientes conectados ao servidor.Se a partir da perspectiva de um cliente, isso representa a quantidade total de dados recebidos do servidor.

DataSendKbps

Somente leitura
Não replicado
Ler Parallel

Em um jogo em rede, esta propriedade descreve aproximadamente quantos kilobytes de dados estão sendo enviados pela instância atual, por segundo.Se a partir da perspectiva do servidor, isso representa a quantidade total de dados enviados aos clientes conectados ao servidor.Se a partir da perspectiva de um cliente, isso representa a quantidade total de dados enviados ao servidor.

FrameTime

Somente leitura
Não replicado
Ler Parallel

Essa propriedade está disponível apenas em scripts de cliente e é uma medida de quanto tempo levou para renderizar o quadro mais recente em segundos.Divida 1 por esse valor para calcular um valor de FPS para o tempo do quadro.Altos tempos de quadro são indicativos de problemas de desempenho no dispositivo.Considere usar o MicroProfiler para solucionar problemas.

HeartbeatTime

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida da quantidade total de tempo que leva para o servidor atualizar seus empregos de Programador de Tarefas em segundos.Se esse valor for alto, examine processamento do servidor.

InstanceCount

Somente leitura
Não replicado
Ler Parallel

O InstanceCount é uma medição leitura-apenas de quantos Instance estão atualmente na memória.Isso inclui o DataModel , seus descendentes, bem como qualquer objeto criado com Instance.new() que ainda está presente na memória.

MovingPrimitivesCount

Somente leitura
Não replicado
Ler Parallel

Uma medição de quantos componentes fisicamente simulados estão se movendo atualmente no mundo do jogo.

PhysicsReceiveKbps

Somente leitura
Não replicado
Ler Parallel

PhysicsReceiveKbps é uma medida de aproximadamente quantos quilobytes de dados de física estão sendo recebidos pela instância atual, por segundo.Se, a partir da perspectiva do servidor, isso representa a quantidade total de dados de física recebidos pelos clientes conectados ao servidor.Se, a partir da perspectiva de um cliente, isso representa a quantidade total de dados de física recebidos pelo servidor.

PhysicsSendKbps

Somente leitura
Não replicado
Ler Parallel

PhysicsSendKbps descreve aproximadamente quantos quilobytes de dados de física estão sendo enviados pela instância atual, por segundo.Se a partir da perspectiva do servidor, isso representa a quantidade total de dados de física enviados aos clientes conectados ao servidor.Se a partir da perspectiva de um cliente, isso representa a quantidade total de dados de física enviados ao servidor.

PhysicsStepTime

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida de quanto tempo leva para o motor de física atualizar seu estado atual.Se esse valor for alto, significa que a instância do jogo está sob estresse das simulações de física que estão local.

PrimitivesCount

Somente leitura
Não replicado
Ler Parallel

Uma medição de quantos componentes fisicamente simulados existem atualmente no mundo do jogo.

RenderCPUFrameTime

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida de quanto tempo leva para a CPU processar todas as suas tarefas de renderização para um quadro.

RenderGPUFrameTime

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida de quanto tempo leva para a GPU processar todas as suas tarefas necessárias para renderizar um quadro.

SceneDrawcallCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de chamadas de desenho feitas pela cena atual do jogo.Uma chamada de desenho é uma única operação de renderização, como desenhar uma malha.Um alto número de chamadas de desenho pode significar que uma cena é muito complexa ou não otimizada, o que pode levar a problemas de desempenho.

SceneTriangleCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de triângulos renderizados pela cena atual do jogo.Uma contagem de triângulos renderizados é útil ao tentar estimar a complexidade e o desempenho de uma cena.

ShadowsDrawcallCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de chamadas de desenho sendo feitas para sombras pela cena atual do jogo.Um alto número significa que mais sombras estão sendo criadas pela quantidade de objetos renderizados em uma cena.

ShadowsTriangleCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de triângulos renderizados como sombras na cena atual do jogo.Um alto número significa que há muitos triângulos usados para lançar sombras, o que pode prejudicar o performance.

UI2DDrawcallCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de chamadas de desenho de 2D feitas para elementos de interface na cena atual do jogo.Um alto número pode significar que há muitos elementos de UI 2D sendo usados.

UI2DTriangleCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medição do número de triângulos que estão sendo renderizados para elementos de UI 2D na cena atual do jogo.Um alto número pode significar que muitos ou complexos elementos de UI 2D são usados, o que pode contribuir para perda de desempenho em relação ao renderizamento.

UI3DDrawcallCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de chamadas de desenho 3D feitas para elementos de interface na cena atual do jogo.Um alto número pode indicar uma grande quantidade de objetos 3D sendo usados dentro da interface, potencialmente prejudicando o performance; no entanto, é muito improvável que você veja um número significativo, pois os elementos da interface geralmente são 2D.

UI3DTriangleCount

Somente leitura
Não replicado
Ler Parallel

Essa propriedade é uma medida do número de triângulos que estão sendo renderizados para elementos de UI 3D na cena atual do jogo; no entanto, é muito improvável que você veja um número significativo, pois os elementos de UI são tipicamente 2D.

Métodos

GetMemoryUsageMbForTag

Retorna o número de megabytes que estão sendo consumidos na categoria especificada Enum.DeveloperMemoryTag .

Parâmetros

Valor Padrão: ""

Devolução

GetTotalMemoryUsageMb

Retorna a quantidade total de memória consumida pela sessão de jogo atual, em megabytes.


Devolução

Eventos