Unity课堂_动画系统精品PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 在Project里面按右键新增一个Animator Controller,双击此文件打开动画控制器的专用窗 口。 在窗口的空白处按下右键选择Empty > Create State生成一个新的状态
• 4、将模型添加到场景内进行效果测试
• 5、选择测试的OG,然后将Animator Controller 添加到Animator > Controller的栏位
• Controller :添加一个 • Avatar :添加一个模型
Animator的新天地
Animation的世界
2D动画
• Dope Sheet 模式
1、选择一个实例化的OG; 2、Create new clip; 3、关键帧、时间轴设置; 4、添加Curve; 5、播放按钮、预览。
• Curves模式
• 在曲线模式中,时间轴表示选中的曲线图像。下图 演示的就是在曲线模式中已选中水平x和旋转z曲线 的动画视图
• • 图中蓝色节点可以对动画进行微调
3D动画
• 1、模型设置
– Rig :Animation Type、Avatar Definition、Source
• 2、Animation设置
• 3、Animator设置
多个模型可以复制同一个动画控制器。
脚本
• 重要的成员函数
– wrapMode:可以在导入一段剪辑时设置它的包裹模式,也可以在 脚本初始化时改变。
• 常用函数:
– Play():播放一段带有名字的动画剪辑; – IsPlaying():可以接受一个字符串参数,返回ture. – Blend():这个函数会把一段特定的剪辑在给定的时间内混合到一个
You Know, The More Powerful You Will Be
谢谢大家
荣幸这一路,与你同行
It'S An Honor To Walk With You All The Way
演讲人:XXXXXX 时 间:XX年XX月XX日
Unity3D
• Welcome to unity world !
– 动画系统
OutLine
• Mecanim动画系统 • 2D动画 • 3D动画 • 脚本
Mecanim动画系统
• Animator文件 ——动画控制器 • Animation 文件 ——动画剪辑
• 创建方法: • Add component-->Miscellaneous • -->Animator/ Animation
目Baidu Nhomakorabea权重,它会和形同图层上的、带有权重的其他动画进行融合;
– CrossFade():类似于Blend(),这个函数会根据给定的时间对动画进行 淡入,但是会淡出并停止同一图层上所播放的任意动画。
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
• 4、将模型添加到场景内进行效果测试
• 5、选择测试的OG,然后将Animator Controller 添加到Animator > Controller的栏位
• Controller :添加一个 • Avatar :添加一个模型
Animator的新天地
Animation的世界
2D动画
• Dope Sheet 模式
1、选择一个实例化的OG; 2、Create new clip; 3、关键帧、时间轴设置; 4、添加Curve; 5、播放按钮、预览。
• Curves模式
• 在曲线模式中,时间轴表示选中的曲线图像。下图 演示的就是在曲线模式中已选中水平x和旋转z曲线 的动画视图
• • 图中蓝色节点可以对动画进行微调
3D动画
• 1、模型设置
– Rig :Animation Type、Avatar Definition、Source
• 2、Animation设置
• 3、Animator设置
多个模型可以复制同一个动画控制器。
脚本
• 重要的成员函数
– wrapMode:可以在导入一段剪辑时设置它的包裹模式,也可以在 脚本初始化时改变。
• 常用函数:
– Play():播放一段带有名字的动画剪辑; – IsPlaying():可以接受一个字符串参数,返回ture. – Blend():这个函数会把一段特定的剪辑在给定的时间内混合到一个
You Know, The More Powerful You Will Be
谢谢大家
荣幸这一路,与你同行
It'S An Honor To Walk With You All The Way
演讲人:XXXXXX 时 间:XX年XX月XX日
Unity3D
• Welcome to unity world !
– 动画系统
OutLine
• Mecanim动画系统 • 2D动画 • 3D动画 • 脚本
Mecanim动画系统
• Animator文件 ——动画控制器 • Animation 文件 ——动画剪辑
• 创建方法: • Add component-->Miscellaneous • -->Animator/ Animation
目Baidu Nhomakorabea权重,它会和形同图层上的、带有权重的其他动画进行融合;
– CrossFade():类似于Blend(),这个函数会根据给定的时间对动画进行 淡入,但是会淡出并停止同一图层上所播放的任意动画。
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More