蓝图接口的好处是没有对象的限制,
无论什么类型,只要是继承了蓝图接口
就可以被调用
蓝图接口的作用就是可以通过一个类调用另一个类的事件
也就是可以起到桥梁的作用
首先创建一个蓝图接口
修改蓝图接口里默认的那个函数
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ufjil2us-1614131583043)(https://img-blog.youkuaiyun.com/20171215151101766?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
下边的Float是在蓝图接口中自己添加的参数
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PdBBGxED-1614131583044)(https://img-blog.youkuaiyun.com/20170802203252612?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
被调用的Actor要继承一下蓝图接口(工具栏找类设置)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-521Ivmz5-1614131583045)(https://img-blog.youkuaiyun.com/20170802203017445?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
被调用的Actor中的蓝图这样写,
获取蓝图接口,后边随便写点功能,
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7EMzEd4E-1614131583047)(https://img-blog.youkuaiyun.com/20170802203133380?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
然后在调用着的蓝图里这样写
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h4905N7p-1614131583047)(https://img-blog.youkuaiyun.com/20170802202816387?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
意思是获取所有继承这个蓝图接口的actor,然后第0个,调用他的事件,
很简单,
这样吧两个Actor都拉到关卡中按下“2”发现还是无法调用,是因为调用者没有获取按键,方法很简单,获取玩家控制,启用按键即可
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AkoFR0AQ-1614131583048)(https://img-blog.youkuaiyun.com/20170802203556486?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
,
这样在调用者传送参数,被调用的Actor就会输出了
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dt9ruu7y-1614131583049)(https://img-blog.youkuaiyun.com/20170802203722671?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY0MDk3MTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]