Property Animation动画有两个步聚:1.计算属性值2.为目标对象的属性设置属性值,即应用和刷新动画1、首先了解TypeEvaluator的用法(告诉动画系统如何从初始值过度到结束值)可能在大多数情况下我们使用属性动画的时候都不会用到TypeEvaluator,但是大家还是应该了解一下...
分类:
移动开发 时间:
2015-11-17 18:54:21
阅读次数:
217
这几天在找工作,面试的时候被问到了Android动画,之前完全没接触过这部分,直接给懵了,当然其它不会的还有很多。回来之后就开始查Android动画方面的资料,边查边学,把自己不会的东西全部记录下来,同时也把废弃了半年的博客重新维护起来。希望自己以后看问题能更深入一点,努力成为一个大牛! ...
分类:
移动开发 时间:
2015-11-07 17:35:14
阅读次数:
205
学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。Profiler是Unity中一个辅助优化游戏性能的工具,它在游戏运行时实时详细报告游戏各个部分每帧所耗费的时间例如:图像渲染部分、动画系统或者脚本各耗费多少时间在运行场景或者使用设备运行游戏的时候打开Profiler,它会记录并以时间轴...
分类:
其他好文 时间:
2015-11-06 08:28:20
阅读次数:
536
原文链接:http://blog.sina.com.cn/s/blog_89d90b7c0102vi4y.htmlUnity暂时没有单独给UGUI提供动画系统,用官方的动画系统也能做只是比较麻烦,所以我们有很多选择了。1.修改NGUI的UITweener在用UGUI上,轻量级动画系统。2.使用第三方...
分类:
其他好文 时间:
2015-10-10 21:28:06
阅读次数:
201
混合树,可以让多个动画之间轮播的更加滑润.比如,idle状态要切成run状态,直接变过去,可不好.这样先创建一个混合树创建出来后,改好名字,双击这个混合树,(左边)点击这个"+"来给混合树添加动画,Thresl是设置Speed的值来播放哪里的动画
分类:
其他好文 时间:
2015-09-29 18:12:36
阅读次数:
217
在Animator控制器里,两个状态机之间的切换,是根据设定的条件来定的,之前,自己试了半天,总感觉有时候切换慢半拍.看着浑身难受!!!!看着上个状态非要播放完动画,才进下个动画,就是看着不爽..把条件线上的 Has Exit Time 取消勾选 酱紫就爽了.直接强制播放下个动画.嘿嘿,强制上挑-....
分类:
其他好文 时间:
2015-09-29 16:36:13
阅读次数:
143
认识Blend Tree我们在Animator Controller中除了可以创建一个State外还可以创建一个Blend Tree,如下:那么我们看下新创建的Blend Tree和State有什么区别:唯一的区别就是Montion指向的类型变成了Blend Tree类型,那么一个Blend Tre...
分类:
编程语言 时间:
2015-09-24 13:02:13
阅读次数:
476
解决什么问题?动画分层可以用来解决什么样的问题呢?试想一下如果你要开发一款第三人称的射击游戏,那么肯定是希望身体的动画分为上下两部分,上方根据瞄准的位置和是否射击进行动画播放,下方根据移动播放动画。最好的例子就是Unity4.x自带的示例AngryBots了。Avatar Mask下面我们就使用Av...
分类:
编程语言 时间:
2015-09-24 10:41:56
阅读次数:
426
什么是IK?IK(Inverse Kinematics)即反向动力学,即可以使用场景中的各种物体来控制和影响角色身体部位的运动,一般来说骨骼动画都是传统的从父节点到子节点的带动方式(即正向动力学),而IK则倒过来,由骨骼子节点带动骨骼父节点,具体情况比如人物走路踩到了石头就需要由脚的子节点来带动全身...
分类:
编程语言 时间:
2015-09-23 19:01:54
阅读次数:
229
简介Animator Controller在Unity中是作为一种单独的配置文件存在的文件类型,其后缀为controller,Animator Controller包含了以下几种功能:可以对多个动画进行整合;使用状态机来实现动画的播放和切换;可以实现动画融合和分层播放;可以通过脚本来对动画播放进行深...
分类:
编程语言 时间:
2015-09-22 18:31:41
阅读次数:
1814