代码编织梦想

如果想让Actor在场景中自由的移动,可以给Actor设置一条样条线,然后让Actor按照一定的时间在样条线上移动。
先看效果图:
在这里插入图片描述

  1. 设置一个Actor蓝图,在蓝图中添加一个静态网格体UStaticMeshComponent和一个样条组件USplineComponent
    在这里插入图片描述
  2. 添加时间轴T1,添加一个时间函数t1,在时间轴上添加两个关键帧(0.0,0.0)和(10.0,1.0),时间长度:10.0,并且勾选上【自动播放】和【循环】

在这里插入图片描述
3. 在蓝图中实现逻辑,设置一个变量可以设置网格体运动的速率
在这里插入图片描述
在这里插入图片描述
4. 在蓝图Construction Script 中设置静态网格体,也就是游戏开始的时候,需要手动选择一个网格体,其中NewStaticMesh是一个新的网格体变量,需要把旁边的眼睛打开表示public类型。
在这里插入图片描述
5.点击【运行】就可以看到网格体在样条线上运动起来的,还可以设置网格体运动的岁率。
aaa

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wb175208/article/details/127847979

虚幻开发工具包发布版本的版本信息-爱代码爱编程

文档概要: 虚幻开发工具包发布版本的主要改变记录。 虚幻开发工具包发布版本的版本信息 概述编译支持UDK 版本最新版本 5月份UDK Beta版本的升级信息 RealD 集成高级环境颜色移动设备着色器关键帧工具虚幻编辑器Matinee移动设备纹理描画新建及更新的UDN文档 3月份UDK Beta版

ue4 spline的用法之载具应用_tianxiaojie_blog的博客-爱代码爱编程

利用spline可以做生长效果与过程性效果(如过山车)。 以下例子就是通过spline做出过山车效果。 创建spline的actor 建一个bp,并且添加Spline组件,staticmesh(ZaiJu),并且再在St

UE4学习笔记 - 基础建设和基本逻辑-爱代码爱编程

本章知识点: BSP笔刷获得角色控制权变更游戏模式地形工具的使用样条曲线光线构造碰撞体设置蓝图入门如何做个电梯鼠标点击让椅子自己动1.BSP笔刷: 笔刷是用界面里的 几何体 放置,而不是 防止基本 。要注意放置的是个actor还是个笔刷(— ~ —).笔刷无法添加蓝图,要将笔刷转化成一个静态网格体,才能进行蓝图的添加。 笔刷有两个类型,添加体和挖空体。

【UE4】基于Spline的测距功能-爱代码爱编程

基于Spline的测距功能插件 一、功能分析 这里首先分析一下整个插件的功能部件 SplineActor—基于Spline的线条显示模块 Ranging—对整个插件功能的整体控制 DistancePanel—距离显示UI Point—线上的点,集成DistancePanel FunLib—高复用函数集合 资产状况: 由于使用屏幕坐标转世界

UE4 Sequencer基础入门笔记-爱代码爱编程

目录 基础概念 快速入门 进阶设置 基础概念 Sequencer 编辑器使用户能够用专业的多轨迹编辑器(类似于Matinee )创建游戏内过场动画。通过创建 关卡序列(Level Sequences) 和添加 轨迹(Tracks),用户可以定义各个轨迹的组成,轨迹可以包含动画(Animation)(用于将角色动画化)、变形(Transforma

UE4相关的一些常规技术随记-爱代码爱编程

目录          Daz人物导出选项 游戏打包 蓝图配置数据表 CameraShake 蓝图样条 场景采集组件+RenderTarget UE4调试技巧 Daz人物导出选项   游戏打包 注意事项 项目设置 - 地图 - 初始&默认关卡设置 项目设置 - 支持的平台设置 编辑器中设置预览渲染平台为对应平

UE4 角色沿着样条线移动-爱代码爱编程

注意点:   1.速度应和场景差量相乘,避免因为机器帧率的改变而改变速度的情况。能保证在不同的帧率下,速度一致 2.需要移动输入,否则人物没有速度,移动不了 3.设置位置变换,绑定X,Y到样条线的X,Y。Z轴位置使用Actor自身的Z轴,不使用样条线的高度。旋转方向绑定样条线Z轴。 2.蓝图截图   3.蓝图复制代码如下: B

ue4个人学习笔记10-爱代码爱编程

1、ai靠近玩家后打拳 思路是:在ai周围添加触发盒子,当玩家触发时,播放挥拳动画 自定义事件loop用于循环,当触发蒙太奇动画后,触发定时器,时间到了后执行自定义事件,又触发动画 离开触发盒子时,清除定时器 注:要在mesh-细节-动画处勾选好动画资源 注:要使用蒙太奇类型的动画,需要加个插槽,在动画蓝图资源里的动画图表中添加,插槽相当于一

BuildaFlightTrackerwithCesiumforUnreal_译-爱代码爱编程

BuildaFlightTrackerwithCesiumforUnreal_译 这个教程会使用真实世界飞机数据控制一个飞机飞过从圣弗朗西斯科到哥本哈根。 你会学到怎样: 1)输入真实数据到UnrealEngine 2)使用数据和USplineComponent 3)输入一个飞机模型和有让飞机跟随飞行航线 4)在飞机上转换不同的相机视角 预备: 1)一