热重载导致UE4编辑器崩溃时的对策

症状

如果满足以下条件,则UE4编辑器将崩溃。

原因

本插件不支持热重载。
于上述条件下执行热重载,本插件也将成为热重载對象,因此UE4编辑器将崩溃。

解决方法

通过以本插件不成为热重载對象来执行热重载,可以避免崩溃。
请通过以下其中一个模式执行热重载。

(A)从UE4编辑器中的“编译”按钮执行热重载

通过在UE4编辑器中单击“编译”按钮(见下图)执行热重载。
criware_ue4_040_faq_cannot_hotreload.jpg

(B)将本插件安装为引擎插件

将此插件安装为引擎插件。
详细信息请参照 作为引擎插件安装(已经从Github或Perforce获取了虚幻引擎4的客户请点击这里)
这样从Visual Studio构建时,将可以成功执行热重载。
(也可以从UE4编辑器中的“编译”按钮执行。)
Next:参照