Unity Mecanim 总结

Unity Mecanim 总结
选中FBX模型
1、生成模型的Avatar
Rig Animation Type
Humanoid,即双足类型的动画。这种类型可以支持大多数的类人形的模型
Lagacy类型用来兼容Unity3D低版本中的模型动画
Generic类型是一种介于人形和非人形的模型之间的通用类型
通过Configure 可以调节骨骼
Animations 可以禁止身体某部位的动作
2、生成Animator Controller
在Assets中右键创建Animator Controller 双击新创建的Animator Controller
将动作拖入到Animator窗口中
选中一个动作右键Set As Layer Default可以设置默认动作
左侧Parameters 可以添加 控制动作的变量
单击动作与动作之间的连接箭头可以设置控制动作转换的变量
在代码中

            if (Input.GetKeyDown (KeyCode.W)) {
                mAnimator.SetBool ("ldleToWalk", true);
            } else if (Input.GetKeyUp(KeyCode.W)) {
                mAnimator.SetBool ("ldleToWalk", false);
            } else if (Input.GetKeyDown (KeyCode.Space)) {
                mAnimator.SetBool ("IdleToLumbering", true);
            } else if (Input.GetKeyUp (KeyCode.Space)) {
                mAnimator.SetBool ("IdleToLumbering", false);
            }

可以控制动作转换
3、角色的动画可以影响角色原本的transform
开关为角色的Animator组件中的Apply Root Motion属性
详细内容可查看
http://liweizhaolili.blog.163.com/blog/static/16230744201301675240114/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值