Log (livello predefinito): informazioni generali. Utilizzato durante il processo di sviluppo per fornire alcune informazioni generali senza interferire con la normale esecuzione del gioco.
UE_LOG(LogTemp, Log, TEXT("Questo è un messaggio di registro."));
Avviso: messaggio di avviso. Utilizzato per restituire alcune informazioni che potrebbero causare problemi ma non causare l'arresto anomalo del gioco.
UE_LOG(LogTemp, Avviso, TEXT("Questo è un messaggio di avviso."));
Errore: messaggio di errore. Utilizzato per produrre informazioni che causano arresti anomali del gioco o problemi seri.
UE_LOG(LogTemp, Errore, TEXT("Questo è un messaggio di errore."));
Fatale: errore fatale. Solitamente utilizzato per identificare un errore grave che causa l'interruzione dell'esecuzione del gioco.
UE_LOG(LogTemp, Fatal, TEXT("Questo è un messaggio di errore irreversibile."));
Oltre ai livelli comuni menzionati sopra, puoi anche utilizzare altri livelli di log personalizzati, come VeryVerbose, VeryWarning, VeryError, ecc., e le relative combinazioni. Livelli diversi vengono visualizzati in colori e motivi diversi nell'output, semplificando l'identificazione di problemi e informazioni.