虚幻中打印日志的两种方式

虚幻中打印日志的两种方式

开发环境

UE 5.2.1

Visual Studio 2019 16.11.19

UE_LOG

UE_LOG宏是Unreal Engine中用于日志记录的标准方式,它可以输出日志信息到控制台和日志文件,支持多种日志级别(如'Log','Warning','Error')

UE_LOG(LogCategory, LogVerbosity, Format, ...)

例:UE_LOG(LogTemp, Warning, TEXT("XXX: %s"), val);

待补充:LogCategory的分类和区别


GEngine->AddOnScreenDebugMessage

GEngine->AddOnScreenDebugMessage可以在游戏屏幕上显示调试信息,通常用于快速查看和调试

GEngine->AddOnScreenDebugMessage(Key, TimeToDisplay, Color, Message)

参数说明

Key 消息的唯一标识,一般使用-1
TimeToDisplay 打印时间
Color 消息颜色,例:Fcolor::Blue
Message FString类型,例:FString::Printf(TEXT("XXX: %s"), val)
posted @ 2024-07-10 10:34  YeeBy  阅读(288)  评论(0)    收藏  举报