问题: c++做插件,写了一个native class,继承于ue的类ActorComponent,而蓝图里也继承了这个c++ class,都在插件里,每次打开的时候就有这个错误:

之前的解决办法,复制文件到桌面上,然后删除本地这个文件,涉及到这个类的在做做改动,工作量挺大的,之前基于这个插件做了不少逻辑,所以要改动很久。

今天这个解决办法主要是在蓝图上右键 Asset Actions->(Advanced) Reload,来解决。

当然在这个步骤之前,还有就是删除文件,一个本地工程的,.vs, DerivedDataCache,Saved,Binaries,.sln文件等。然后删除这个文件夹: C:\Users\Administrator\AppData\Local\UnrealEngine\5.1

这个看情况,不一定有必要。但是用了Reload应该是关键步骤。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。