Escrever no Console do Unity
Já vimos como escrever no console na lição anterior, mas hoje aprenderemos como ter mais controle sobre ele e como usá-lo adequadamente. Se você esquecer como escrever no console, aqui está como.
Debug.Log("Hello");
Debug.LogWarning("Warning");
Debug.LogError("Error");
Debug.Log : registrar mensagens de informação geral. É comumente usado para fins de depuração para rastrear o fluxo do programa.
Debug.LogWarning : registrar mensagens de aviso. Avisos indicam possíveis problemas ou comportamentos inesperados.
Debug.LogError : registrar mensagens de erro. Erros indicam problemas críticos ou bugs no código que precisam de atenção imediata.
Este é o painel do console que exploraremos.
Clear: Limpar o console se já houver logs presentes. Se você clicar na seta ao lado de "clear", temos estas opções.
Você pode selecionar qualquer um deles: se você deseja que o console seja limpo automaticamente após executar a build ou recompilar.
Colapso: Colapsar no console do Unity organiza mensagens por tipo, condensando-as em grupos colapsáveis. Isso facilita a depuração, focando em categorias específicas de mensagens para uma navegação eficiente. Por exemplo, considere este código:
void Start()
{
for (int i = 0; i < 4; i++)
{
Debug.Log(0);
}
Debug.Log(0);
}
Este é o resultado com o colapso ativado:
E este é o resultado com colapso desativado:
Pausa de Erro: Quando ativado, este recurso pausa o jogo ao encontrar um erro enquanto joga.
Exiba o número de logs. Ao clicar neles, você pode mostrar ou ocultar mensagens. Você também pode encontrar esta documentação no site da Unity: Console
Obrigado pelo seu feedback!