虚幻四蓝图实战(下车减速人物加速蓝图接口通信)
文章目录
- 前言
- 人物下车减速
- 油门
- 有效性
- 完整实现
- 人物加速
- 设置人物速度
- 获取人物前进方向
- 计算人物瞬移位置
- 视角移动
- 完整实现
- 接口通信
- 事件通信
- 通信使用
- 总结
前言
今天这个部分的内容可能有点多,一方面是对前面的知识点的补充,另一方面是一些概念应用。前面两个都是补充,后面那个是概念应用。
本笔记基于堪嘉城老师进行总结
堪嘉城
人物下车减速
这个主要是那个补充先前的功能完善
虚幻四蓝图实战(人物切换&汽车控制)
我们实现了上下车控制的功能,但是那个,下车之后那个汽车的轮子还会动,是因为我们的汽车并没有真正停下来。
这里使用了这两个新东西,主要是对载具的油门进行设置。
我们那个包里面(新手包)使用了这玩意,只要我们按下 w 就有油门输入,所以为了实现功能我们需要对这哥官方写好的功能改进一下。
油门
刚看到前面两个东西可能有点发蒙,但是有一点记住的是,那个汽车控制是通过那个“油门”来的。
所以我们在下车的时候必须关掉我们的油门
有效性
虽然我们在下车的时候让我们的油门关掉了,但是有个问题
所以我们为了解决这个问题我们必须使用一个变量来记录
完整实现
上面的那些就是注意点,那么我们只需要改动一下我们的蓝图即可。
人物加速
我们这个就是认识几个节点就好了
设置人物速度
这个就是可以设置我们的速度,那么初次之外,我们咳可以实现一个功能,那就是人物冲刺,也就是我们在人物瞬移到前面。
获取人物前进方向
这个主要是获取我们人物的方向
这里主要我们获取的是一个单位向量
计算人物瞬移位置
这个其实很简单,知道人物的方向,之后在当前的坐标(向量)上面加入位移就可以组合成一个新的位置向量。
之后更新即可
视角移动
就是加一个过度效果,让我们的摄像头跟随。
完整实现
接口通信
这个主要就是用到我们的接口
事件通信
我们主要就是使用这个,这个你直接这样写
之后在我们类里面去用。
通信使用
首先是我们这个把他当作消息盒子来发送,当做事件来用。
这个是我们 的门
接下来是我们的发送消息
这样就能发送消息了。
总结
这里面用到的例子是那个开门的那个,当然这里只是为了演示,真这样做是有几个逻辑问题的。
那么这个好处就是方便直接触发,谁要用直接使用这个接口然后用那个函数作为消息事件即可。
那么关于后面的内容还有AI操控,动画蓝图。那么游戏的功能部分就好了(玩那个RDK现在其实已经OK了,但是现在的话善始善终那么后面干脆就做个游戏当做总结把,再留几个网络接口,后面可以改成联机的(下个学期期末作孽有着落了))。当然最后面还有那个游戏的UI设计。我的学习只是跟着那个B站的堪嘉城老师来的,但是后面的一些实战是没有的,所以我后面还要去看看文档去学学。总结一下,这个B站老师将的确实是很入门,很简单,基本上两天是可以看完视频的,当然这边要总结去玩玩他的demo还是要点时间的,我也就是图一个乐。预计下个礼拜回归老本行,那个whitehole是该好好重新架构了,源码也该再look look了,前面玩的得好好回来串串了。
虚幻四蓝图实战(下车减速人物加速蓝图接口通信)相关推荐
- 虚幻四蓝图实战(人物切换汽车控制)
文章目录 前言 角色切换 角色控制权获取 画面过度 场景搭建 蓝图 函数 宏 调用(关卡蓝图) 演示 汽车控制 场景搭建 Player蓝图 上车 检测点 上车蓝图 下车 注意点 人物跟随 下车 类型转 ...
- 虚幻四蓝图编辑之开关门
文章目录 前言 场景搭建 为门添加阻挡 测试场景 基本概念 触发器 门的旋转 动画(时间轴) 蓝图连接 效果 口诀 前言 通过前面的学习我们一直在做的就是对我们的关卡场景进行搭建,这些都是静态的场景, ...
- 虚幻四蓝图知识点汇总(Base)
文章目录 前言 蓝图类结构 比对代码结构 事件图表 函数 函数创建 纯函数 调用 宏 事件 变量 继承 多态 实例 引用区分 手足/起源问题 总结 前言 前面我们对蓝图的操作有了大概的认识,那么接下来 ...
- 虚幻四蓝图操作之Actor
文章目录 前言 创建蓝图类Actor 搭建蓝图场景 逻辑编写 玩家按键交互 完整蓝图 功能测试 前言 通过上一篇文章的介绍,我们大致知道了一个关卡当中如何让我们的静态物品进行交互.但是就和我们的静态模 ...
- 虚幻四如何实现第一人称_虚幻周报20200930 | 双节快乐么么哒!
官方知乎号:虚幻引擎 搜集日期:20200921-20200927 整理编辑: 大钊,小辉辉 声明:文档搜集来自网上,难免遗漏,请联系我们投稿和添加关注.该文档版权归整理编辑者共同所有,单项内容版权归 ...
- 虚幻四视角移动与场景搭建
文章目录 前言 视角移动 按键与鼠标的配合 场景搭建 BSP 笔刷工具 素材使用 创建场景 嫖场景 前言 这部分内容其实还是很简单的,但是在这一部分当中,我重新切换的我的虚幻四版本.当前版本为 4.2 ...
- ## 虚幻四引擎学习——初学者
虚幻四引擎学习--初学者 **前言:**最近想尝试下虚幻四引擎,以博客来记录自己的学习心得,如果我写的能为后来者提供些许帮助,那我不胜荣幸 一,创建你的首个项目 1在官网下载虚幻四引擎并安装(官网地址 ...
- 虚幻四学习笔记(1)—— 基础操作及模板
目录 相关网址 基础操作 下载及安装 创建工程 编辑器语言 窗口介绍 基础移动操作 模板 简单的导入资源 第一人称模板 Flying模板 Puzzle模板 Rolling模板 俯视角(Top Down ...
- 深度学习实战23(进阶版)-语义分割实战,实现人物图像抠图的效果(计算机视觉)
大家好,我是微学AI,今天给大家带来深度学习实战23(进阶版)-语义分割实战,实现人物图像抠图的效果.语义分割是计算机视觉中的一项重要任务,其目标是将图像中的每个像素都分配一个语义类别标签.与传统的目 ...
最新文章
- DirectX 9的坐标系统变换
- [转]浅谈OCR之Tesseract
- GPIO口模拟I2C操作
- 资源放送丨《SQL条件等价改写秘笈》PPT视频
- OpenJDK源码研究笔记(六)--观察者模式工具类(Observer和Observable)和应用示例
- 最小标示法模板 poj1509
- Linux编辑器介绍
- NOIP 2017 PJ
- Oracle修改字段长度
- 《信息安全技术—个人信息安全影响评估指南》pdf下载
- 排序算法——鸡尾酒排序
- C语言趣味题:猜数字游戏(含代码创建思路与过程)
- Chrome插件安装办法【PC端】
- 06-----the inferior stopped because it triggered an exception
- HTML实现简单的网页设计。
- 哀悼日设置网站主题为黑白主题
- 麦克风阵列仿真环境的搭建
- hadoop暂时永久关闭安全模式
- matlab和eigen在旋转向量,欧拉角,四元数,旋转矩阵转换的对比(一 旋转矩阵转其他)
- GBT 19668 (1-6)整套
热门文章
- 武田以3.22亿美元剥离中国大陆非核心业务至海森
- 使用pypcd读取pcd时ValueError: field ‘__0000‘ occurs more than once错误
- 《视觉slam十四讲》初学小白笔记(10)
- esx 主机cli命令行简单介绍
- Spark Streaming 图片处理案例介绍
- 简单人物画像_简单的素描画人物图片
- php 获取qq头像,免费的API接口推荐(获取QQ昵称、头像、QQ秀等等)
- (送票)2020广州敏捷之旅暨第11届广州DevOps社区Meetup火热报名中!
- SQL——MySQL Driver
- 关于MPEG-4 、mp4v 和 mp4a