Choose your operating system:
Windows
macOS
Linux
本文介绍了如何在蓝图的时间轴编辑器中应用关键帧及曲线。
选择实现方法:
Blueprints
C++
课程:蓝图基本概念|蓝图 - 基本概念|https://cdn2.unrealengine.com/Unreal+Engine%2Fonlinelearning-courses%2Fblueprints---essential-concepts%2FBPEssentialsThumbnail_1920x1080-1920x1080-2fcdde875f1d79ade1c295fe4fef53c4b8c5ecde.PNG?resize=1&w=1400|https://cdn2.unrealengine.com/Unreal+Engine%2Fonlinelearning-courses%2Fblueprints---essential-concepts%2FBlueprint--Essential-Concepts-1000x1000-9f372ce55de42ce9596dffd6c931839e44fcc873.png?resize=1&w=300 课程:使用蓝图进行交互式材质交换|使用蓝图进行交互式材质交换|https://cdn2.unrealengine.com/Unreal+Engine%2Fonlinelearning-courses%2Finteractive-material-swaps-using-blueprints%2F406---Hero2-1920x1080-ce26b6199cf620364149d2d934c73ae30e983110.png?resize=1&w=1400|https://cdn2.unrealengine.com/Unreal+Engine%2Fonlinelearning-courses%2Finteractive-material-swaps-using-blueprints%2FInteractive-Material-Swaps-Using-Blueprints-1000x1000-21158a5fe67365e3bf5db49712b52482382f15ac.png?resize=1&w=300 课程:企业级蓝图|企业级蓝图|https://cdn2.unrealengine.com/Unreal+Engine%2Fonlinelearning-courses%2Fblueprint-for-enterprise%2F301-Blueprints-%281200X675%29-1200x675-d140b8a0b13b05c0619e35e1076b4c82e4a4b855.png?resize=1&w=1400|https://cdn2.unrealengine.com/Unreal+Engine%2Fonlinelearning-courses%2Fblueprint-for-enterprise%2FBlueprint-for-Enterprise-1000x1000-13caa11b8e5c5e91506a8dd63b39d247318c3208.png?resize=1&w=300
曲线(Curve) 明确要在给定范围内求值的内插点的轨道。曲线可以是 矢量 、 浮点 和 颜色 。每个轨道都可以有任意数量的 键 ,用于定义时间或值。数据可以内插到这些键之间,以计算时间轴中任何点的值。
使用键和曲线
本例中将创建曲线浮点,它明确要在给定范围内求值的内插浮点的曲线。
-
在编辑器中,新建包含 时间轴组件 的 Actor 蓝图。
-
双击你的时间轴组件,打开 时间轴编辑器 。
-
点击 添加浮点轨道(Add Float Track) 按钮,向时间轴组件添加CurveFloat。
添加键
若要添加键,按住 Shift 键并点击灰色条,或右键点击灰色条并从下拉菜单中选择向CurveFloat添加键(Add Key To CurveFloat)操作。
编辑键
要设置键的时间和值,可点击该键,在靠近轨道顶部的时间和值字段中输入值。
删除键
按键盘上的 删除(Delete) 键即可删除选定的键。
移动键
要将键沿着时间轴移动,选择该键并拖动它。要选择多个键,可以使用 Ctrl 键。水平方向拖动可以更新该键的 时间(Time) 值,垂直拖动则更新 值(Value) 。
键插值
右键点击键,将显示下拉菜单,供你选择该键的插值类型。
键插值仅影响内插的目标键与其下一个键之间的曲线。例如,所有其他键设为 线性(Linear) ,中央键设为 立方体-自动(Cubic-Auto) ,则轨道类似下图。
可用插值类型有:
-
自动(Auto)
-
用户(User)
-
断裂(Break)
-
线性(Linear)
-
常量(Constant)
外部曲线
主键区域左侧有一个字段,可在其中从 内容浏览器 向该轨道添加外部曲线资产。
外部曲线图标 |
说明 |
---|---|
|
对于此轨道,使用 内容浏览器 中选定的曲线。 |
|
在 内容浏览器 中浏览,为此轨道选择曲线。 |
|
将导入的外部曲线转换为内部曲线,以便编辑键和曲线。 |
也可 右键点击 任意曲线(至少已选中了一个键),选择 创建外部曲线(Create External Curve) 。此时将弹出上下文窗口,可在其中编辑该曲线资产的保存路径。之后你就可以在其他时间轴上再次使用该曲线。