UE4(虚幻4):蓝图通信+自定义事件

这篇文章是我看哔哩哔哩上学习的笔记,学习的地址如下:

https://www.bilibili.com/video/BV164411Y732?t=168&p=15

因本人才疏学浅,如有错误之处,还请见谅

蓝图通信

简单的讲,就是在一个类里面,调用另一个类的方法

自定义事件

就是不属于UE4本身的事件

是我们手动写的事件

下面我们来看一下小例子

这是结构图

然后我们来修改ThridPerson....1这个蓝图类

然后我们来改Dor这个蓝图类

然后就OK拉

对象引用

就相当于C语言里面的设置一个变量拉,然后这个变量可以在不同的地方使用.

有效性

就是相当于C语言里,你有一个变量了,但是在使用之前,你一定要赋值,不赋值,你怎么使用呢.这个判断就相当于判断你有没有赋值

使用键盘来控制物体自转

吐槽下自己:原来学的换人物忘记了,这个在最后,我会讲

先做一个立方体的模型

这里过

我们主要看对应的蓝图

然后我们来修改那个人物的模型

这里注意那个NewVar是需要我们自己创建的,创建的时候要注意颜色

然后我们回到窗口

这里注意下

更改游戏默认的人物

然后我们在这个人物的默认也就是Default哪里用吸管吸一下那个立方体.

这样我们就搞好了

现在按 1 那个立方体就会动起来了

那,如果有许多这样的盒子呢

下面来讲一哈,怎么调用许多的盒子的方法

一个简单的点名系统

这个是Thrid人物里面的类的事件蓝图

那个立方体里面的事件蓝图我没有改

然后就可以运行了.

下面是我的事件蓝图的资源地址

https://download.csdn.net/download/Huangpengyu123/12447486

还有一个注意点:

如果这篇文章对你有张帮助的话,可以给我点个免费的赞吗.

如果你有任何建议,或者是发现了我的错误,欢迎评论留言指出.

猜你喜欢

转载自www.cnblogs.com/a-small-Trainee/p/12938855.html