UE4让角色播放动画序列中指定的动作

本文档详细介绍了如何在UE4中通过Character蓝图类和AnimBlueprint控制角色播放动画序列中的指定动作。首先创建BP_character蓝图,并设置AnimBlueprint_niao来定义动画通知。在事件图表中监听通知,根据枚举变量暂停或播放动画,实现对角色动作的精确控制。
摘要由CSDN通过智能技术生成

目录

一、目的

1、想:UE4让角色播放动画序列中指定的动作

2、想:三维给的是动画序列,里面有一堆动作,准备将其分为三个小动作,然后播放指定的动作

二、参考

1、UE4导入的fbx让模型动起来

三、操作

1、新建Character蓝图类:BP_character

2、动画序列:新建通知:

1、动画蓝图:AnimBlueprint_niao

1、事件图表

1、暂停人物动画

1、推测:当我接收到了通知后,就可以控制人物的动作了,


一、目的

1、想:UE4让角色播放动画序列中指定的动作

2、想:三维给的是动画序列,里面有一堆动作,准备将其分为三个小动作,然后播放指定的动作

 

二、参考

1、UE4导入的fbx让模型动起来

https://blog.csdn.net/qq_40544338/article/details/110262179

  • 总结:good:我自己总结的

 

三、操作

1、新建Character蓝图类:BP_character

 

2、动画序列:新建通知:

 

1、动画蓝图:AnimBlueprint_niao

 

 

1、事件图表

然后播放时候,到了指定的动画,会有输出

 

1、暂停人物动画

 

1、推测:当我接收到了通知后,就可以控制人物的动作了,

BP_character:Tick帧监听中不断地依据动画枚举暂停和播放动画

AnimBlueprint_niao:中修改BP_character的枚举变量,

 

 

要在UE4播放关卡序列动画,有两种方法。第一种是在关卡蓝图添加引用,并使用play节点来播放关卡序列。具体步骤如下:将创建好的关卡序列拖入场景,选需要播放的关卡序列,在关卡蓝图添加引用,然后添加play节点。这样就可以轻松播放关卡序列了。然而,这种方法可能会出现一个bug,当想要在动画末尾暂停时会出现问题。这是因为创建关卡序列播放器节点相当于在运行时在场景新建了一个新的关卡序列,与我们之前设置的关卡序列不一致。为了解决这个问题,可以使用第二种方法。在UMG创建一个可编辑实例的关卡序列actor变量,然后在关卡蓝图创建对这个关卡序列的引用,并添加play节点。这样就可以播放关卡序列了。如果想再次点击按钮恢复到原来的状态,可以使用flip flop节点和翻转播放节点。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [UE4-UMG点击播放关卡序列(Level Sequence)](https://blog.csdn.net/qq_39590773/article/details/126506405)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [带序列发生器的过场动画.rar](https://download.csdn.net/download/hraay_lk/11938327)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [UE4-(蓝图)第四十四课过场动画之创建及动画添加](https://blog.csdn.net/lei_7103/article/details/103178851)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值