Posts Tagged ‘动画播放’
Unity3D模型导入与动画播放
星期二, 三月 5th, 2013 670 views首先是模型的导入,方法比较多,但常规的是将FBX模型文件拖放至Project视图中即可自动载入,这里以某狼人模型为例,导入后效果如图,材质及动画都已绑定好,详细操作方式和注意事项后面文章会叙述。
下面叙述下如何用代码来对模型的动画播放进行控制
动画都是预先由美术设计好的,并且已经到处为资源文件,通过载入Unity中并与模型绑定即可,如图
animation中列出的即是此模型所绑定的动作动画,最上方的为默认动画设置,勾选下方play automatically 选项后即可自动播放默认动画。
现在我们通过脚本来控制动画播放。以最简单的为例,大家自己举一反三:
1 2 3 4 5 6 7 8 9 10 11 12 | using UnityEngine; using System.Collections; public class AnimationManger : MonoBehaviour { // Update is called once per frame void Update () { gameObject.animation.Play("这里输入动作名 如 run"); } } |
注意动作名必须和Animation表单中的一致,将脚本绑定到该Gameobject上,运行,效果如同
可以看到狼人开始奔跑起来了。
通过代码量的扩充我们即可达到自由超控动作动画的播放。
本章节仅为动画播放最基础教程,更多高级教程欢迎继续关注。
BeiTown
2013.03.05