随机攻击动作(动画蒙太奇,动画蒙太奇插槽,蒙太奇数组)

实现效果:

本案例实现攻击动作的随机播放。

原理:

动画蒙太奇保证在同一个插槽下,利用随机访问蒙太奇数组中的蒙太奇对象,实现随机播放。

一:动画蒙太奇

选择动画资源,创建动画蒙太奇。注意:本案例是实现上半身攻击动画随机,故选取上半身攻击动画创建蒙太奇。

 

二:动画插槽

保证上述动画蒙太奇都在一个动画插槽内(动画蓝图中通过对动画插槽进行调用混合),插槽名称可以不用默认的,建议修改成已识别的名称。

 

 三、动画图表的连接

使用骨骼的分层混合,注意该节点的设置。(因为该插槽内的动作都是上半身动作,所以可以都由Spine-01骨骼进行分层混合。)

 四、蒙太奇数组

新建蒙太奇对象数组,存放之前的上半身攻击蒙太奇动画。

 五、动画蓝图编写随机攻击逻辑

这里的玩家需要动画蓝图初始化时就获取到玩家对象,并将其存起来。

 六、角色蓝图调用动画蓝图的攻击事件

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值