UE/虚幻 Widget Blueprint could not be loaded because it derives from an invalid class

 Widget Blueprint could not be loaded because it derives from an invalid class 

蓝图控件无法加载,因为它来自无效的类

生成节点部件必须创建一个类

这是我在打包一个含自定义插件的项目时出现的问题

出现问题的原因:在打开编译器的时候,插件是默认在编译器加载完之后再去加载插件的

解决办法:

在.uplugin文件中将

"LoadingPhase" : "Default"

改成

"LoadingPhase" : "PreDefault"

意思是将插件的加载顺序提到编译器加载之前,这样就可以解决这个问题了。

posted @ 2022-12-01 19:23  黎沐不吃香菜  阅读(795)  评论(0)    收藏  举报