ue中,调用引擎插件中的蓝图函数库的bug解决。
在蓝图中,调用引擎插件里的蓝图函数库里的方法会怎么样呢?
启动vs,会出现
刷新后正常,但是每次启动vs都会变红,还得刷新。这样就不能cook,更不能打包。
解决方法,是在代码里任意位置调用一下。比如,这里是character.cpp里调用的蓝图函数库的方法,就在character.cpp的BeginPlay()里调用一个空的方法。
build.cs里面添加该模块
在character.cpp里包含该头文件,,并在BeginPlay()里随便调用一个方法。
这样,这个类里的其他方法就可以在蓝图中正常了。
值得注意的是,蓝图函数库里的实现一定要在cpp里,不能在.h里面。
比如下图:
这样就不能在蓝图正常使用了。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!