情况:UE4创建自定义C++类,但加了文件路径,没有选择公有/私有;导致编译不过;
原因分析:
应该是没有选择公有/私有导致,UE4注入类代码时,添加CPP文件时#include""出错;带上了文件路径,但.h和CPP在同个文件;或者情况相反
解决方案:
删除工程文件的Binaries文件夹(这个是 编译结果文件),vs打开 .sln文件 ;修改自定义 预编译头#include;生成方案;再重新打开UE4;【或者直接去UEObject项目名Source…找到自定义类,修改文本;删除编译结果文件,右键.uproject,Generate Visual Studio project files
,这个仅仅是猜想】



