【UE】直升机沿样条线移动

这篇具有很好参考价值的文章主要介绍了【UE】直升机沿样条线移动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

效果

【UE】直升机沿样条线移动

步骤

1. 将虚幻商城中的免费资产导入工程

【UE】直升机沿样条线移动

下载完毕后可以看到如下文件

【UE】直升机沿样条线移动

 2. 新建一个Actor蓝图类,命名为“Track”,这个蓝图就是用来画样条线的

【UE】直升机沿样条线移动

 打开“Track”,添加样条组件

【UE】直升机沿样条线移动

 3. 打开“BP_West_Heli_AH64D”

【UE】直升机沿样条线移动

 在事件图表中先新建一个时间轴

【UE】直升机沿样条线移动

 添加两个关键帧分别为(0,0)(1,1),然后勾选使用最后一个关键帧、循环

【UE】直升机沿样条线移动

 轨道名称命名为“AlphaGo”

【UE】直升机沿样条线移动

 提升为变量

【UE】直升机沿样条线移动

 接下来就要获取样条线的位置。首先新建变量“TrackRef”

【UE】直升机沿样条线移动

 该变量为“Track”的对象引用

【UE】直升机沿样条线移动

 添加如下节点,表示当变量“AlphaGo”随着时间轴进行变化时,样条线的长度也会随之变化

【UE】直升机沿样条线移动

 继续添加如下节点

【UE】直升机沿样条线移动

【UE】直升机沿样条线移动

接下来解决物体移动速度的问题

首先将原来的事件开始运行节点断开

【UE】直升机沿样条线移动

 将时间轴组件引用拖入

【UE】直升机沿样条线移动

 提升为变量

【UE】直升机沿样条线移动

 变量命名为“Duration”

【UE】直升机沿样条线移动

 如果我们希望直升机不是从样条线的起点开始移动,添加设置新时间节点,然后提升为变量

【UE】直升机沿样条线移动

变量就命名为“NewTime”

【UE】直升机沿样条线移动

滑条范围和值范围设置为0~1

【UE】直升机沿样条线移动

 将如下三个变量设置为公有

【UE】直升机沿样条线移动

 4. 将样条线蓝图拖入视口

【UE】直升机沿样条线移动

 按住Alt键来添加样条点

【UE】直升机沿样条线移动

 在场景中设置好样条点的位置

【UE】直升机沿样条线移动

 拖入“BP_West_Heli_AH64D”

【UE】直升机沿样条线移动

 通过修改“Duration”参数来修改直升机走完样条线所花费的时间

【UE】直升机沿样条线移动

 通过修改“NewTime”参数来设置飞机在样条线上的起始位置。

【UE】直升机沿样条线移动

 最终效果如文章开头所示。

如果觉得螺旋桨转的太慢,可以在动画蓝图中,为如下两个变量设置更大的浮点数值。

【UE】直升机沿样条线移动文章来源地址https://www.toymoban.com/news/detail-439383.html

到了这里,关于【UE】直升机沿样条线移动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4样条线移动,玩家只需要控制旋转

    1.创建Actor并命名为“A_Spline” 2.创建Pawn并命名为“P1” 3以上创建的蓝图类可以使用自己的命名!!!!! 第二步:给P1写上蓝图 1.我们首先给P1写蓝图 2.在输入映射中设置一个事件Yaw 3.为鼠标的X轴,数值为1 4.如图写上刚刚设置的输入事件 第三步:给A_Spline写上蓝图 1.添加一

    2023年04月09日
    浏览(57)
  • [UE5]物体沿指定路径(样条线)循环往复的移动

    UE5.0.3 B站:https://www.bilibili.com/video/BV17K411B7DL/ YouTube: B站:https://www.bilibili.com/video/BV1PV4y1F7F2/ YouTube: GitHub:https://github.com/wjswxc/SplineDemo 中文: 英文: Shape_NarrowCapsule 添加样条组件 编辑样条线 在蓝图中添加如下代码 中文: 英文:

    2024年02月09日
    浏览(44)
  • UE4/5样条线学习(三):样条线与时间轴

    目录 简单的小模板 物品跟随样条线移动 粒子特效类: 通过之前的案例,我们可以直接创建一个actor蓝图,加上要用的样条组件: 然后我们就可以通过时间轴做出不同的一些效果 在蓝图中找到时间轴的这个节点 双击时间轴之后,创建一个浮点型的表:  上面可以是设置时间

    2024年02月14日
    浏览(47)
  • UE4/5样条线学习(一):基础的样条线使用

    目录 效果展示: 制作: 组件 逻辑 注:按住alt拉轴可以拉出多一个点 第一步我们创建一个蓝图,命名为BP_Sline: 之后我们开始找组件,输入bill,我们可以看见下面这些,我们要的是第一个,这个的目的是为了让你更好的看到样条线的根组件在哪: 然后将这个发到根组件替

    2024年02月15日
    浏览(63)
  • UE4/5样条线学习(四):样条线的创建和自然摆动

    这一次我们创建一个actor蓝图,不过我们这次并不需要在一开始就创建样条线组件,而是在游戏中根据两个点去创建样条线,然后用时间轴根据样条线带动物品旋转位移。 第一步,创建一个actor蓝图,然后改为公告板为根。 然后我们要创建两个可以获取场景坐标的组件,不论

    2024年02月11日
    浏览(34)
  • 【虚幻引擎】UE4 Spline(样条线)

           样条线Spline在UE中是一个很好用的工具,能够设置物体的跟随移动,也能够设置物体的批量复制,还能够设置一个特殊的模型形状比如圆管,还可以设置特殊的粒子特效,做地形设计等等,只要你想要实现的效果,spline都可以实现。官方也提供了很多的案例,可以参考

    2023年04月10日
    浏览(63)
  • UE4/5样条线学习(二):样条网格体组件的使用

    目录 效果展示: 制作:         前面的步骤和之前的UE4/5样条线学习(一):基础的样条线使用_多方通行8的博客-CSDN博客是一样的。         创建一个actor蓝图,然后一个公告板组件,只不过这里我们要使用的是样条网格体组件。  然后选择模型:最好自然是一个水

    2024年02月16日
    浏览(38)
  • UE4物体随着样条线(Spline)运动

    一定要经过起止点,若干个控制点用于控制曲线弯曲的方向,最终形成一条 光滑的曲线 。 由于贝塞尔曲线点太多了不好控制,一般每四个点做一次贝塞尔曲线。得到的若干段相邻贝塞尔曲线的连接点需要共线且距离相同,即为 C1连续 (一阶连续可导)。 得到数学表达式如

    2024年02月11日
    浏览(63)
  • 在UE4蓝图中利用样条线组件(Spline)生成道路

    在场景中添加道路常用的有两种 一种是在三方建模软件(3Dmax Maya 等)建好后导入到UE中 第二种是在地形模式(Landscape)下设置地形的起伏形成道路或者做个 另一个还有“顶点绘制”,这个是给模型附加两种材质,再根据模型的顶点分布,显示一个隐藏一个,进而实现道路的

    2023年04月09日
    浏览(44)
  • 3Dmax学习笔记之样条线虚线贴图效果制作

    1.样条线贴图显示:需要直接在样条线上显示贴图时,情况如下,右为最终效果 ①点开可编辑样条线 左边的三角,然后选中顶点,再来到下方的渲染面板,勾选生成贴图坐标(注意此处记得勾选在渲染中启用和在视口中启用,勾选了这两个才能再窗口中显示,不然窗口中只

    2024年02月05日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包