UE4学习示例 Animation2

接下来分析一下场景中每个模块
1.1模块:好像没啥可分析的,就是一个骨骼模型,在循环播放JumpingJacks动作。
1.2模块:有BP_DemoTrigger和BP_DemoTrigger2两个触发器分别触发SingleAnimationBP和BlueprintCharacterForAnimDemo(通过设置TriggeredActor与SingleAnimationBP和BlueprintCharacterForAnimDemo相关联)。还记得BP_DemoTrigger中在触发ActorBeginOverlap时调用了TriggeredActor CallTriggerActor事件吗,接下来会用到。
SingleAnimationBP:该蓝图的在CallTriggerActor事件中播放了动作,即进入触发器时播放动作。
BlueprintCharacterForAnimDemo:该actor是SimpleAnimationBPCharacter蓝图,该蓝图在CallTriggerActor事件中设置了变量PlayAnimation为true,该变量在动作Owen_SimpleAnimation中使用 。
Owen_SimpleAnimation:在event图表中获得PlayAnimation变量并设置了Owen_SimpleAnimation的变量PlayAnimation。在AnimGraph中可以看到该动作是由一个状态机控制的,打开状态机可以看到
这里写图片描述
有Idle和State两个状态。Idle状态中播放了Idle动作
这里写图片描述
State状态中播放了JumpingJacks动作。
这里写图片描述
我们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值