11 2018 档案

摘要:👈返回目录 Animation控制动画播放: Animation.Play(); //播放默认动画 Animation.Play(string animation); //根据动画名称播放动画 Animation控制动画停止: Animation.Stop(); //停止默认动画 Animatio 阅读全文
posted @ 2018-11-20 11:37 激情1995 阅读(8173) 评论(0) 推荐(0)
摘要:返回 Unity 动画系统目录 官方文档 Animation:https://docs.unity3d.com/ScriptReference/Animation.html Animator:https://docs.unity3d.com/ScriptReference/Animator.html 阅读全文
posted @ 2018-11-20 09:59 激情1995 阅读(507) 评论(0) 推荐(0)
摘要:👈返回目录 动画系统常用类的简介: Animation Animator AnimationState AnimationClip AnimationEvent AnimatorClipInfo AnimatorStateInfo AnimatorUtility AnimationInfo Ani 阅读全文
posted @ 2018-11-20 09:54 激情1995 阅读(2082) 评论(0) 推荐(0)
摘要:👈返回目录 AnimationEvent类 添加事件的方法:代码添加 目的: 当某动画的Clip播放0.5秒后,触发自定义事件PrintEvent(); 内容: 创建事件,并设置好传递的参数;事件与Clip绑定;自定义Event函数; 步骤: 1.创建一个动画事件 AnimationEvent e 阅读全文
posted @ 2018-11-19 22:48 激情1995 阅读(17348) 评论(0) 推荐(0)
摘要:👈返回目录 对于动画状态机,我们可以通过面板和代码来控制动画的切换。 除此之外,动画状态机 还提供了 类似于刚体的触发器OnCollisionEnter的功能,可以监听某个动画状态的改变,并自动调用触发函数。 方法 新建脚本,命名为MyAnimatorState ,继承自StateMachineB 阅读全文
posted @ 2018-11-19 17:41 激情1995 阅读(1398) 评论(0) 推荐(0)
摘要:本文结合一个很简单的动画demo,分别采用2种方法,来对比Animation和Animator的使用方式: 方法1:单独使用Animation 方法2:Animation结合Animator 动画Demo 两个动画。一个是移动,一个是缩放。 实现方式的对比 一、单独Animation来实现 空场景, 阅读全文
posted @ 2018-11-19 15:14 激情1995 阅读(5679) 评论(0) 推荐(0)
摘要:👈返回目录 引言 在unity的老版本中我们只有Animation组件,在4.6版本以后则增添了Animator组件,如果只是控制一个动画的播放我们则用Animaton组件,如果是很多动画之间相互转换则使用Animator组件,它们两者的区别就是Animator有一个动画控制器(俗称动画状态机), 阅读全文
posted @ 2018-11-15 17:55 激情1995 阅读(10282) 评论(0) 推荐(0)
摘要:引言 提到动画,你想到的是什么? 图片在循环播放构成的动画、UI物体的循环变色、2D 3D物体在循环运动、链条弹簧的运动、3D的玩家在行走奔跑挥剑、非人形的运动。。。 动画实现方式的分类 动画实现的方式多种多样,看具体的需求,选择最合适的实现方法。下面是我总结的实现动画的方式分类,不对之处,请评论指 阅读全文
posted @ 2018-11-15 17:43 激情1995 阅读(328) 评论(0) 推荐(0)