快捷搜索:  汽车  科技

unity动画层使用教程:Unity教程Animation动画六

unity动画层使用教程:Unity教程Animation动画六Animation组件:打开Animation窗口(CTRL 6或Window->Animation)帧——动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。Unity中指实时渲染的一张图像关键帧——指角色或者物体运动或变化中的关键动作所处的那一帧。Animation编辑:

Animation(动画)的应用:

unity动画层使用教程:Unity教程Animation动画六(1)

动画是游戏开发中必不可少的环节,游戏场景中角色的行走、跑步、弹跳、机关的打开,等等,这些都离不开动画技术的应用。

Animation的理论基础:

帧——动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。Unity中指实时渲染的一张图像

关键帧——指角色或者物体运动或变化中的关键动作所处的那一帧。

unity动画层使用教程:Unity教程Animation动画六(2)

Animation编辑:

unity动画层使用教程:Unity教程Animation动画六(3)

打开Animation窗口(CTRL 6或Window->Animation)

unity动画层使用教程:Unity教程Animation动画六(4)

unity动画层使用教程:Unity教程Animation动画六(5)

Animation组件:

unity动画层使用教程:Unity教程Animation动画六(6)

unity动画层使用教程:Unity教程Animation动画六(7)

Animation导入:

unity动画层使用教程:Unity教程Animation动画六(8)

unity动画层使用教程:Unity教程Animation动画六(9)

使用包含预先分割动画的模型

使用包含未分割动画的模型

向不包含动画的模型添加动画

使用多个模型文件导入动画 (Animations)

Animation常用属性:

unity动画层使用教程:Unity教程Animation动画六(10)

Animation常用方法实例:

Play()

用于没有任何混合的动画播放。动画会突然开始播放而没有任何混合。 如果动画不能被播放(没有动画剪辑或者没有默认动画),Play()将返回false。

Stop()

停止所有当前Animation正在播放的动画。停止一个动画会让动画重回开始位置。

CrossFade()

在一定时间内淡入名称为animation的动画并且淡出其他动画。如果模式是PlayMode.StopSameLayer,在同一层的动画将在动画淡入的时候淡出。如果模式是PlayMode.StopAll,所有动画将在淡入的时候淡出。

Blend()

混合动画。

AnimationClip类属性:

unity动画层使用教程:Unity教程Animation动画六(11)

中国AR网(chinaar)会每天按时更新一篇基础教程,如果有不懂的可以进入中国AR网资源教程chinaar/ZYJC/,作者会第一时间解答

猜您喜欢: