Unity - O Console
O console é onde leremos o Developersaídas. Essas saídas podem ser usadas para testar bits de código rapidamente sem a necessidade de fornecer funcionalidade adicional para teste.
Existem três tipos de mensagens que aparecem no console padrão. Essas mensagens podem estar relacionadas à maioria dos padrões do compilador -
- Errors
- Warnings
- Messages
Erros
Erros são problemas ou exceções que impedirão a execução do código at all.
Avisos
Os avisos são problemas que não impedem a execução do código, mas podem representar problemas durante o tempo de execução.
Mensagens
As mensagens são saídas que transmitem algo ao usuário; eles geralmente não destacam os problemas.
Podemos até mesmo fazer com que o Console produza nossas próprias mensagens, avisos e erros. Para isso, usaremos a classe Debug. oDebug A classe é uma parte do MonoBehaviour, que nos fornece métodos para escrever mensagens no Console, bastante semelhantes a como você criaria mensagens de saída normais em seus programas iniciais.
Você pode encontrar o console na guia rotulada acima da região Ativos.
As saídas do console são mais úteis para o programmer, não o usuário final ou jogador.
Vamos tentar escrever uma mensagem simples para o console. Isso nos notificará quando a tecla Espaço for pressionada. Para isso, vamos usar oLog método, que leva em um Object como parâmetro, no qual usaremos uma string.
Você pode começar com um novo script ou modificar um existente.
void Update() {
if (Input.GetKeyDown(KeyCode.Space))
Debug.Log(“Space key was pressed!”);
}
Salvando, compilando e executando este código (anexando-o a um GameObject, é claro), tente apertar a barra de espaço.
Note - Observe que a mensagem aparece na parte inferior do editor.
Se você clicar na guia Console, encontrará sua mensagem impressa.
Da mesma forma, você também pode gerar avisos usando o LogWarning método e erros com o LogErrométodo r. Eles serão úteis para testar pequenos trechos de código sem realmente ter que implementá-los, como você verá mais adiante.