由于我这里的源码编译方式是debug_editor,所以初始化走的EditorInit这个分支


那么回头看,再看看另外一个分支怎么走的,看看对不对

ok,可见无误,继续调试过去
首先,根据配置文件确定使用哪个Engine类,

接着创建该类的实例,并让UUnrealEdEngine类型指针指向全局变量GEngine


然后引擎初始化

触发全局委托告知现在引擎初始化了

加载在PostEngineInit阶段加载的项目模块和插件

引擎正式启动,初始化完成

由于我这里的源码编译方式是debug_editor,所以初始化走的EditorInit这个分支


那么回头看,再看看另外一个分支怎么走的,看看对不对

ok,可见无误,继续调试过去
首先,根据配置文件确定使用哪个Engine类,

接着创建该类的实例,并让UUnrealEdEngine类型指针指向全局变量GEngine


然后引擎初始化

触发全局委托告知现在引擎初始化了

加载在PostEngineInit阶段加载的项目模块和插件

引擎正式启动,初始化完成

1081

被折叠的 条评论
为什么被折叠?
