创建虚幻项目时,我选择了蓝图。现在我想将字符的转换详细信息导出到外部文件。我找不到通过蓝图来做到这一点的方法,所以我必须集成 C++。为此,我添加了一个 C++ 类。但添加后我收到一个错误,上面写着
“已成功添加类“MyCharacter”,但是,您必须重新编译“测试”模块,然后它才会出现在内容浏览器中。无法生成项目文件。是否要打开输出日志以查看更多详细信息”
当我关闭项目并再次打开它时,它无法打开并要求我手动修复源文件
“以下模块缺失或使用不同的引擎版本构建: 我的项目2 您想现在重建它们吗?”
当我单击“是”时,进一步说:
“MyProject2 无法编译。请尝试从源代码手动重建。”
我期望打开一个类文件,并且我能够在 Visual Studio 上编辑字符函数。
关闭虚幻编辑器,右键单击项目的 .uproject 文件(位于项目的根目录中)并选择“生成 Visual Studio 项目文件”。
如果成功,您现在将在根项目目录中拥有一个 {ProjectName}.sln 文件。打开它将在 Visual Studio 中打开您的项目,您可以从那里构建并查看出了什么问题。
如果生成项目文件失败,您应该在 /Saved/Logs 中有日志文件,它应该告诉您出了什么问题。