UE4实现上下车功能

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

https://www.bilibili.com/video/BV164411Y732

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

准备工作

一开始我们要在项目里面添加UE官方给我们的,赛车的功能包

在这里插入图片描述

然后找到图中的Sedan蓝图类

在这里插入图片描述

然后找到你的玩家类.

开始

① 添加一些必要的碰撞组件

在这里插入图片描述

这里的碰撞组件分别是Box,碰撞的盒体

UP和Down是碰撞的球体

还有一个类型为Pawn的变量

PlayerRef

② 开始写事件

注意上下车事件都是在SeDan里,就是车子的蓝图类里写的事件

① 上车的事件

UP是我们人物上车的地方

Down是我们人物下车的地方

在这里插入图片描述

开始的蓝图和平时的差不多,都类型

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

蓝图里面注释的写法 框选中然后C键

② 下车的事件

在这里插入图片描述

在这里插入图片描述

全部的下车事件如下:

在这里插入图片描述

③ 在人物类里写的事件

在这里插入图片描述

然后我们就可以实现上下车了

下面讲几个注意点:

① 人物在上车之后要取消自己的碰撞,不然会出问题

② 人物在下车之要添加自己的碰撞和取消车子的碰撞,不然也可能会出现问题

③ 那个设置位置的函数,要选择相对于环境,不然也会出现问题

④ 在使用一个变量之前,要判断它是不是有效的.

⑤ 这两个事件都多次使用了自己,就是把对象赋值给实例,理解这个需要编程的基础.

小结

这里使用的新的蓝图有

在这里插入图片描述

在这里插入图片描述

到这里就写完了

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

如果你有任何建议,或者是发现了我的错误,欢迎评论留言指出.这篇文章是我看哔哩哔哩上学习的笔记,学习的地址如下:

https://www.bilibili.com/video/BV164411Y732

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

准备工作

一开始我们要在项目里面添加UE官方给我们的,赛车的功能包

在这里插入图片描述

然后找到图中的Sedan蓝图类

在这里插入图片描述

然后找到你的玩家类.

开始

① 添加一些必要的碰撞组件

在这里插入图片描述

这里的碰撞组件分别是Box,碰撞的盒体

UP和Down是碰撞的球体

还有一个类型为Pawn的变量

PlayerRef

② 开始写事件

注意上下车事件都是在SeDan里,就是车子的蓝图类里写的事件

① 上车的事件

UP是我们人物上车的地方

Down是我们人物下车的地方

在这里插入图片描述

开始的蓝图和平时的差不多,都类型

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

蓝图里面注释的写法 框选中然后C键

② 下车的事件

在这里插入图片描述

在这里插入图片描述

全部的下车事件如下:

在这里插入图片描述

③ 在人物类里写的事件

在这里插入图片描述

然后我们就可以实现上下车了

下面讲几个注意点:

① 人物在上车之后要取消自己的碰撞,不然会出问题

② 人物在下车之要添加自己的碰撞和取消车子的碰撞,不然也可能会出现问题

③ 那个设置位置的函数,要选择相对于环境,不然也会出现问题

④ 在使用一个变量之前,要判断它是不是有效的.

⑤ 这两个事件都多次使用了自己,就是把对象赋值给实例,理解这个需要编程的基础.

小结

这里使用的新的蓝图有

在这里插入图片描述

在这里插入图片描述

到这里就写完了

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

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

posted @ 2020-06-04 11:34  黄鹏宇  阅读(669)  评论(0)    收藏  举报