unity跳跃按钮_unity中使用playmaker对animator人物实现控制

本文介绍了在Unity中如何利用Playmaker与Animator配合,轻松控制游戏角色的移动、转向、攻击和跳跃。通过创建FSM并设置不同状态,如按W键跑步、S键后退、F键攻击和空格键跳跃,实现对角色行为的控制。详细步骤包括设置动画状态、传递参数以及响应用户输入。附带Unity项目文件供下载参考。
摘要由CSDN通过智能技术生成

在unity中利用playmaker实现对animator人物实现控制非常简单,只需要了解animator动画树的相应动作参数就能实现动画的控制。

a4c03b149afb22e5b6efeeb9ded33fa1.png

动画树如上图所示,每个箭头表示了动画切换的关系,点击这条箭头,就能查看转换的参数,如下图所示

bae30a0a6c508db987d6fef57e0adb7f.png

上图表示只要给animator的传递参数animation为10的数字,就能从start转换到Run的动画状态。

我们将人物放到舞台上,给她添加一个character Controller,注意调整character Controller位置为放在舞台上方,并利用playmaker给她创建一个FSM,FSM的状态如下图,利用w,s键实现前后行走,利用a,d实现左右转向,而f,r,c来进行攻击,space实现跳跃。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值