UE4潜规则

本文只针对遇到过的潜规则做一些总结,供大家参考:

1.创建一个UCLASS,头文件包含时需要注意generated.h必须是最后面包含的

2.来到编辑器我们右击先前创建的Object发现并不能创建基于此C++类的蓝图,我们回到编译器,将类修改为UCLASS(Blueprintable),并且编译,再回到编辑器查看即可看到现在可以进行创建蓝图了;

3.插件引用第三方库后,必须重构sln文件,才能在解决方案中看到;

 4.GetEditorWorld蓝图接口在4.26中默认是不存在的,需要的话,可以手动打开Editor Level Utilities插件;

5.定义USTRUCT时,编译在GENERATED_USTRUCT_BODY()语句出报未定义的 int 类型,原因是未在头文件中包含该文件对应的*.generated.h文件

6.

posted @ 2021-04-19 15:26  码农拔萝卜  阅读(82)  评论(0)    收藏  举报