附加进程调试
UE 启动 .uproject
文件 ,例如 LearnUE4.uproject
在 vs 启动.sln
文件,在vs中 调试->附加到进程
,寻找
打印调试
// Log 灰色
UE_Log(LogTemp,Log,TEXT("HelloWorld"));
// Warning 灰色
UE_Log(LogTemp,Warning,TEXT("HelloWorld"));
// Error 红色
UE_Log(logTemp,Error,TEXT("HelloWorld"));
// %s 字符串 %f 浮点 %i 输出整形
FString var_str = TEXT("HelloWorld");
int32 var_int = 20;
float var_float = 56.0f;
// 打印变量
UE_LOG(LogTemp,Warning,TEXT("%s %i %f"),*var_str , var_int ,var_float);
Log 信息目录
LearnUE4\Saved\Logs
自定义打印
使用范围可以是全局 文件 类
中
UE4 自定义Log
UE4dump 调试
游戏崩溃文件,可上传给开发者
dump 文件目录
LearnUE4\Saved\Crashes\
可以用 vs 编辑器打开
点击截图中的红色部分,可以快速定位到出现bug
的地方