当前位置:首页 > 开发 > 移动开发 > 正文

unity 动画系统是怎么用的?

发表于: 2015-07-13   作者:brotherlamp   来源:转载   浏览次数:
摘要: 问:unity动画系统是怎么用的? 答:你先要确定你unity绑定的动画组件是animation 还是animator, 前者是经典的动画系统,后者是4.x版本加入的新动画系统 Mecanim。 Animation 组件直接在unity脚本中使用animation.Stop()就是停止当前所有动画,Play()就是播放当前默认动画。 animation["你的动画 clip名称&qu

问:unity动画系统是怎么用的?

答:你先要确定你unity绑定的动画组件是animation 还是animator, 前者是经典的动画系统,后者是4.x版本加入的新动画系统 Mecanim

Animation 组件直接在unity脚本中使用animation.Stop()就是停止当前所有动画,Play()就是播放当前默认动画。 animation["你的动画 clip名称"]可访问clip的各种参数(可详见unity  脚本参考AnimationState类),speed动画速度(0表示静止), time动画当前时间轴位置, normalizedTime 规格化时间轴(从01.0代表时间轴位置),等等还有许多其它参数。比如,你有3clipa1,a2,a3加入了动画序列,当前你只想播放2, 从中间以速度0.5播放,你可以:

animation[“a2”].normalizedTime =  0.5;

animation["a2"].speed = 0.5;

animation.Play("a2"); // 如果你想动作融合,就换成 animation.Blend("a2");

Mecanim的动画你要unity通过animator访问。

unityanimator.Play(动画状态名或编号,动画层,动画规划化时间)播放你一个动画状态。

animator.speed 调整animator的播放速度,0为静止。

兄弟连IT教育与全球移动游戏联盟(GMGC)共同设立中国首家基于高端游戏开发的兄弟连&GMGC手游学院!高薪就业,就学手游开发,详情咨询官网客服:http://game.lampbrother.net/

 

高薪就业,就学手游开发!联系Q2430675018

unity 动画系统是怎么用的?

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
  Mecanim动画系统是Unity独一无二、强大灵活的人物动画系统。该系统赋予您的人类和非人类人物令
一、 看到UNITY论坛里有些人求unity shader序列帧动画,写shader我擅长啊,就顺势写了个CG的shader
Unity4.X添加一个新的动画系统,以取代原有的3.X旧的动画系统,全新的动画系统Mecanim是官方推荐,
作为Unity4.0的主要更新功能,Mecanim动画被寄予了很多的期望。系统有先进的地方,也有不足的地方。
任何一个FBX模型拖拽到Hierarchy面板中或者场景中,Inspector面板中发现其被自动添加了一个Animatio
大家好。我是秦培。欢迎关注我的博客。我的博客地址 blog.csdn.net/qinyuanpei。 博主总算赶在这个
如图,dock是一个空gameObject,其下包含mouth_dn,mouth_up (应该叫lip_dn,lip_up更合适,这不是重
上一篇,我们初步了解了一下Mecanim的部分很基础的类容,我以一个疑问的形式结尾。这次我来揭晓此问
Unity4.0正式版终于跟大家见面了,早在之前的Bata版中,我们就发现有一个新的动画系统:Mecanim,据
近期有非常多同学问我关于unity3d 4.3更新之后动画系统和曾经不一样了,并且之前用的非常熟练的创建
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号