虚幻四蓝图编辑之开关门
Posted 'or 1 or 不正经の泡泡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚幻四蓝图编辑之开关门相关的知识,希望对你有一定的参考价值。
前言
通过前面的学习我们一直在做的就是对我们的关卡场景进行搭建,这些都是静态的场景,也就是说我们没有任何互动,顶多有一个物体阻挡。所以这一块是不行的,我们需要有互动,实际上在达闼的RDK里面场景都是帮你创建好的,你要做的就是蓝图编辑。后面我们做游戏白嫖的资源也是要自己绑定一些蓝图实现功能的。这里我们得先介绍一些基本的概念了,不然可能会有点迷糊。
那么这里的话也是另一个板块的学习,在此之前你可以查看本专栏的前面的博文。
场景搭建
在这里的话我们还是要搭建一个场景来做演示的,这里的话我们就直接使用那个自带的第三人称的场景,然后我们导入startcontent包,因为我们需要那个门。
为门添加阻挡
这个门一开始是没有阻挡的,所以我们要加入阻挡,这个直接双击门进入编辑界面
此时我们的门就有了阻挡。
测试场景
现在我们先不着急去动手下一步,我们先点击运行一下,看看我们的场景搭建是否正常。
可以看到门被挡住了。
基本概念
我这里先放出一张完整的蓝图
触发器
这个很重要,这个就有点类似预备我们做GUI里面的事件监听。牛逼之处就是整个过程我们可以直接使用可视化界面进行逻辑编写,这个其实和QT可视化编程有点类似。
我们点击左侧放置我们的触发器。
之后打开我们的关卡蓝图为我们的这个玩意设置触发器。
现在我们已经搞了两个监器了(注意我们在打开蓝图之前先选中我们的TriggerBox)
门的旋转
这里注意一点就是我们的门得先改成可移动的。
之后是选择我们的门,因为我们现在要让我们的门旋转
所以我们现在这样
选中我们的门,然后去蓝图编辑放置
接下来我们要为我们的门添加函数
接下来我们直接连线就好了
但是我们的门此时会变得很生硬,学过安卓的朋友可能知道安卓会有动画,来做一个过度,同样的道理我们这里也是一样的,所以我们必须设置一个动画,那么在这里我们使用时间轴来处理
动画(时间轴)
同样我们右键,可以调出我们的时间轴。
我们双击进去。
蓝图连接
效果
可以看到门慢慢地打开,那么这里就是蓝图最基本的使用
口诀
选中
打开蓝图右键添加对象
为对象添加事件或者触发器
时间轴设置时间数值变化
以上是关于虚幻四蓝图编辑之开关门的主要内容,如果未能解决你的问题,请参考以下文章