首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

UE4:添加C++类时出错- ClassName.generated.h -不允许对生成的代码进行更改

UE4是指虚幻引擎4(Unreal Engine 4),是一款由Epic Games开发的跨平台游戏引擎。它提供了丰富的工具和功能,用于开发高质量的游戏、虚拟现实(VR)应用程序和其他交互式体验。

在UE4中,当尝试添加一个C++类时出现了错误"ClassName.generated.h -不允许对生成的代码进行更改"。这个错误通常是由于对自动生成的代码进行了手动修改导致的。

在UE4中,生成的代码是由引擎自动生成的,用于处理类的元数据和反射等功能。这些生成的代码位于以.generated.h为后缀的文件中,例如ClassName.generated.h。这些文件应该由引擎自动管理,不应手动修改。

解决这个问题的方法是,避免对生成的代码进行手动修改。如果需要添加自定义的功能或修改类的行为,应该在自己的C++类文件中进行修改,而不是在生成的代码文件中进行修改。

推荐的腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券