UE4Editor.exe运行与调试 “-run=XX” 命令行

如果看到这么一条工作命令:

%EnginePath%\Binaries\Win64\UE4Editor-Cmd.exe %ClientPath%\%ProjectName%.uproject -run=HotPatcher {其它配置}

它意味着命令行,"-run=" 后面接的内容是命令行,

cpp 复制代码
class UHotPatcherCommandlet :public UCommandlet

文件一般位于 Plugins\HotPatcher\Source\......\Classes\Commandlets\HotPatcherCommandlet.h。

cpp 复制代码
int32 UCookCommandlet::Main(const FString& CmdLineParams)

就如同 -run=cook 对应下面入口是一样的,UCommandlet类及其子类的重要方法是 Main() 。在Main这里下断点,就可以调试其逻辑。调试方法见:UE4调试UE4Editor-Cmd.exe-CSDN博客

相关推荐
小江村儿的文杰3 天前
UE4安卓Gradle工程中的libUE4.so的生成原理
ue4
北冥没有鱼啊8 天前
UE5 射线折射
游戏·ue5·游戏引擎·ue4
Growthofnotes9 天前
UE4_Niagara基础实例—9、使用条带渲染器来制作闪电
ue4
Growthofnotes9 天前
UE4_Niagara基础实例—10、位置事件
ue4
directx3d_beginner9 天前
ue4 .usf抄写记录
ue4
 M͏⁠͏r.D13 天前
UE4 材质学习笔记13(格斯特纳波)
学习·ue4·材质
Growthofnotes13 天前
UE4_Niagara基础实例—8、生成网格体粒子并与角色产生交互
ue4
 M͏⁠͏r.D14 天前
UE4 材质学习笔记11(水波纹着色器/水深度着色器)
学习·ue4·材质
北冥没有鱼啊15 天前
ue5 扇形射线检测和鼠标拖拽物体
游戏·ue5·ue4·游戏开发·虚幻
 M͏⁠͏r.D17 天前
UE4 材质学习笔记12(水体反射和折射)
学习·ue4·材质