1.序列设置

在此步骤中,我们要创建关卡序列,并在Sequencer中添加想要混合的动画。

Windows
MacOS
Linux

在这一步中,我们将设置关卡序列,并添加想要混合的可操作角色和动作。

此指南使用 蓝图第三人称模板(Blueprint Third Person Template)动画初学者包(Animation Starter Pack),这个资源包可从Epic虚幻商城免费下载。

AnimStarterPack.png

  1. 在项目中,删除关卡中的 ThirdPersonCharacter 并添加 Ue4ASP_Character,将 自动占据玩家(Auto Possess Player) 设置为 Player 0

GameBlend_01.png

你可以选择禁止显示胶囊体组件,只需选择胶囊体组件然后勾选 在游戏中隐藏(Hidden in Game) 选项即可实现。

GameBlend_01b.png

  1. 在主工具栏中,单击 过场动画(Cinematics) 按钮,然后选择 添加关卡序列(Add Level Sequence) 并用任意名称保存。

GameBlend_02.png

  1. 在关卡序列中,添加 Ue4ASP_Character动画轨迹(Animation Track),其中 Death_3 指定为动画。

GameBlend_03.png

  1. 右键单击关键帧窗口中的动画,然后在属性下将 完成时(When Finished) 更改为 保持状态(Keep State)

GameBlend_03b.png

这样我们可以在关卡序列结束时保持动画动作状态。另外,请注意下面突出显示的 插槽名称(Slot Name) 属性。

GameBlend_03c.png

当动画蓝图控制着骨架网格体时,Sequencer会在该蓝图中的插槽上播放动画,并且可通过 插槽名称(Slot Name) 属性进行控制。 然后,动画蓝图可以在插槽动画和角色可能进入的任何游戏逻辑驱动的动画之间进行混合。

在下一步中,我们将设置动画蓝图和角色蓝图,以便从游戏动画混合到此步骤中创建的死亡动画。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见