For the complete documentation index, see llms.txt. This page is also available as Markdown.

Depurar em produção

Como você pode depurar sua cena que está sendo executada dentro do Decentraland

Ao executar uma scene que já foi implantada no land no Decentraland, há várias coisas que você pode experimentar para depurá-la.

Antes de implantar

Preview

Antes de implantar a sua scene no Decentraland, certifique-se de que a scene funciona bem em Preview usando a versão mais recente do SDK do Decentraland. Veja depurar no Preview.

O servidor de teste

Você pode implantar scenes num servidor de teste como um ambiente de staging, antes de publicá-las nos servidores de conteúdo ao vivo. Este servidor não é frequentado por jogadores que visitam o Decentraland normalmente. Para entrar neste servidor, você deve escrever manualmente o seu URL, mas tenha em mente que não se trata de um ambiente privado.

Veja O servidor de teste para mais detalhes.

Recarregamento rápido

Se precisar recarregar a scene em que está, escreva o seguinte no chat e pressione Enter:

/reload

Sobre o pipeline de publicação

Tenha em mente que, após cada publicação, um processo interno otimiza todos os modelos 3D antes de poderem ser renderizados. Isso leva cerca de 15 minutos. Se visitar a scene antes de isso terminar, a scene pode parecer quebrada. Este processo pode ser executado mesmo que todos os modelos 3D já tenham sido publicados anteriormente.

Você pode verificar o estado atual deste processo para a sua scene usando esta ferramenta. Se a conversão estiver concluída, as três variações dos assets deverão ter luzes verdes.

Logs da scene

Ao usar o Decentraland normalmente, não é possível abrir o console para verificar mensagens de debug. Para tornar o console disponível, você deve abrir o Decentraland com o scene-console parâmetro. Depois, você pode alternar o console pressionando a tecla backtick no seu teclado: `. Essa tecla fica à esquerda da tecla 1 na maioria dos teclados em inglês.

Para abrir o Decentraland com o scene-console parâmetro, faça uma destas opções:

  • Escreva o seguinte deep link numa janela do browser: decentraland://?position=0,0&scene-console=true. Isto abrirá a aplicação desktop do Decentraland, se a tiver instalada.

  • Escreva o seguinte na linha de comando:

    • macOS: open Decentraland.app --args --position 0,0 --scene-console true

    • winOS: "C:\Users\[YOUR-USER]\Downloads\Decentraland_windows64\Decentraland.exe" --position 0,0 --scene-console true

💡 Dica: Altere o posição parâmetro para as coordenadas da sua scene, para carregar diretamente na sua scene.

Ao executar o Decentraland com o scene-console, você pode abrir o console de três formas:

  • Clique no  ícone no canto superior direito

  • Pressione a tecla ` para um console curto

  • Pressione Shift + ` para abrir uma vista maior do console

Tenha em mente que as mensagens de cada scene ativa serão registadas no console, por isso algumas das coisas que vê no console podem não ser relevantes para a sua scene.

Reportar um bug

Se encontrar um problema que não é com a sua scene, mas sim com o Decentraland SDK em geral, consulte Reportar um bug.

Atualizado