UE4:用C++的方式在UE中添加一个Sequence蓝图函数库

在尝试Sequence的开发中,发现下面这个蓝图函数

在这里插入图片描述

找不到C++中对应的接口,因此自己添加一个C++的蓝图函数库,通过传入的字符串名返回对应的Sequence的bind ID

具体步骤如下:

第一步,引擎资源浏览器选择添加C++类,然后引擎会根据你选择的模块位置自动帮你生成cpp和h文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1UoU1UgL-1569753905385)(C:\Users\gzwuhaoxuan\Desktop\Popo截图2019929172841.png)]

其中公有还是私有取决于你要不要把这个类用到其他Module

第二步,因为我用的是源码版的引擎,因此添加完类之后,需要关闭VS,用生成文件重新生成一下解决方案,让引擎识别新的依赖关系,不然比如在新增的类A.cpp里面 #include “A.h” 文件会报错说找不到该文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dN5zVLQe-1569753905387)(C:\Users\gzwuhaoxuan\Desktop\微信截图_20190929173418.png)]

上图中选择Generate Visual Studio …

第三步,在UE中,每个Project的每个Module或者Plugin都有一个build.cs文件,文件的作用是为UnrealBuildTool描述每个M

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值