官方文档还是比较全面的
使用Live Coding在运行时实时重新编译虚幻引擎应用。 | 虚幻引擎5.3文档 (unrealengine.com)
一.它是热更新的一种进化,更加灵活,迅速。如果在设置上取消,它会回退到上一个版本 热更新模式。你只需要在编辑器或者C++编辑器上,按Alt+Ctrl+F11进行运行加载,代码没错一般都会成功。
我测试了改属性的宏定义,也能马上响应,有点牛的。确实方便,提高效率。热更新的方法,建议也是尽量不加头文件。加载不了就重新编译。
二. 文档原话如下
修改变量的默认值时,.cpp
文件中应用的构建器所设置的数值不会在现有的对象实例中更新。然而,如果你在 .h
文件中进行修改,你将会看到变动。
我理解如下,如果在.h下修改,包括宏属性。你就能将原型的默认值修改。甚至能将实例改为默认值。