求助,playmaker 1.8下载怎么调用Mecanim做的动作

Unity Mecanim动画系统 - 精品正版课程-泰课在线 - 游戏开发、移动开发、美术CG、虚拟现实、UI平面设计、前端开发相关的在线课程|IT技术网络课堂 - Powered By EduSoho
无法下载?
講解簡單明暸!
我太爱你了skin老师
课程内容很好
开始学习课时
开始学习课时
开始学习课时
开始学习课时
开始学习课时
Unity VIP会员①群
Unity VIP会员②群
HTML5公开课①群(hot!)
HTML5公开课②群(new!)
Cocos2dx公开课①群(hot!)
Unity公开课①群(2000人群)
Unity公开课②群(2000人群)
Unity公开课③群(2000人群)
Unity公开课④群(2000人群)
泰斗社区求职招聘①群
工作时间: 9:00 - 17:00
北京客服: 010 -
广州客服: 020 -求助,playmaker怎么调用Mecanim做的动作_百度知道
求助,playmaker怎么调用Mecanim做的动作
提问者采纳
Mecanim要求导入的模型动画类型为humanoid,看看有没有操作Animator的函数,还要建一个Animation Controller来管理动画(其实动画机制比较可视化,设置好avatar(其实就是设置骨骼)没玩这个
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁【风宇冲】动画系统Mecanim
原创文章如需转载请注明:转载自
Unity4动画系统Mecanim
使用过PlayMaker的同学在接触Mecanim后应该都会有一个共同的感觉。就是Mecanim的Animator状态机和PlayerMaker的状态机很像,无论从界面上还是操作上。
总的来说完成新的Mecanim动画系统需要两大步骤:
(1)导入模型并设置Model,Rig,Animations。
(2)如果是Humonoid人模式,则需rig下configure检查
二 Animator构建
(1)将模型拖入场景成Animator
(2)新建AnimatiorController,并设置状态,状态动画及状态切换条件。
下面是各步骤的详细介绍:
(1)导入模型并设置Model,Rig,Animations。
有三栏设置。
第一栏Modle:
ScaleFactor导入的模型缩放系数
Read/Write Enabled 网格数据是否能被改变
第二栏Rig:选择类型
传统类型,可以用Animation
普通Animator&
Humanoid 人体
第三栏Animations:动画设置
主要是检查一遍动画对不对,如果是legacy的话是没有右图Loop和Root的这些设置的。
Start 动画起始帧
End 动画结束帧
loop match 循环匹配
(2)如果是Humonoid人模式,则需在rig栏下面的configure里面检查一遍骨骼节点是否都是绿的(表示骨骼节点设置正确)
点击任意骨骼都会在scene和hierarchy下显示对应的位置
到目前位置导入工作就完成了。下面是Animator的实现
Animator构建
(1)将模型拖入场景成Animator
(2)新建AnimatiorController,并设置状态,状态动画及状态切换条件。
设置状态 一般有两种,state和Blend
Tree。state就是普通状态,对应单独的动作。Blend
Tree可以理解为特殊的state,该state对应的是多个动作的混合。
&黄色state表示默认初始状态
可以在Animator窗口右键new一个。
或者直接把动作从Assets栏下拖拽进来,直接生成一个和动作同名的state。
下图的Motion即state的对应动作
state之间的transition:
从一个state转换到另一个state的
触发条件即下图的Conditions.本图中的意思是 当speed大于等于0.5时,会从idle状态切换到run状态。
Blend Tree:
1.创建 右键-& Create
-& From New Blend Tree
2.双击进入下图
按+ 添加motion。
不勾Automatic Thresholds则可设置
Threshold,&否则Threshold是自动分配的固定值。
红线表示当前的参数值。
左右拖拽左下方的圆钮即可看见
随着input值的变化,状态也在跟着变化
可以用来做局部动作或者混合动作。
如新建一个layer并命名presslayer,动作是左手下压,
新建一个Avatar
Mask将其他部位如下图的红色部分都选出来。
在presslayer里,
选择创建好的Avatar
Mask,意思是在本layer,Mask设置的上图的红色部分都被屏蔽了,只有绿色部分在本layer能动。
Blending & &
override表示该layer的动作会覆盖其他layer动作,addictive表示该layer的动作会与其他layer动作混合。
如果是addictive的话,最后能实现的效果就是不管人整体的动作是跑还是走路,左手的动作都会和presslayer的左手下压动作混合。
Inverse&Kinematics,
反向动力学,一般来说骨骼动画都是传统的从父节点骨骼到子节点骨骼一直到根节点骨骼的带动方式。但很多情况,如行走时踩到一块石头落脚点比动画要高时,这时候就需要IK了。IK是指骨骼动画都是从根节点骨骼一直到父节点骨骼的带动方式。
下图第一步设置IK权重,第二步设置LeftHand这个根骨骼的位置
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 advanced playmaker 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信