unity3D新版动画如何实现动画的融合
2016-10-31 19:42
225 查看
新版动画如何实现动画的融合,下面是一个实现了边跑边攻击的动画融合实例。
首先在Project面板中创建两个Animation Mask,分别命名为upperBody,lowerBody,并设置好相关部位(红色部分为不可动弹部位),如下图所示:
![](https://img-blog.csdn.net/20161031194710454?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20161031194738365?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后在Animator的Layers下新增两个Layer,分别命名为LowerBody,UpperBody,并制作相关动画,参数分别设置如下图所示
![](https://img-blog.csdn.net/20161031195235426?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20161031195301520?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
制作完毕
首先在Project面板中创建两个Animation Mask,分别命名为upperBody,lowerBody,并设置好相关部位(红色部分为不可动弹部位),如下图所示:
然后在Animator的Layers下新增两个Layer,分别命名为LowerBody,UpperBody,并制作相关动画,参数分别设置如下图所示
制作完毕
相关文章推荐
- Unity3D 4.x如何实现动画的Ping Pong效果
- sparkle中如何来实现移动变形动画(图解)
- 如何在MFC内实现雪花动画
- activitygroup 切换动画效果如何实现
- .net c# gif动画如何添加图片水印实现思路及代码
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(五)----使用TextField 输入并调整排名
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(四)----使用PlayerPrefs存储数据到本地
- 如何在FLASH中实现眨眼睛的动画效果
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(一)----初始化显示的高分榜
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(三)----GUI Style与数组的使用
- 关于如何在MFC内实现雪花动画的几个问题
- 如何实现Activity退出到桌面时的动画效果
- 如何在MFC内实现雪花动画(修正补充篇)
- 如何实现点击页面菜单图片替换并且有动画效果
- Blend中如何自定义控件模版,实现“vista button动画效果”(附图)
- 如何在android中实现swipe的手势功能及页面拖动动画
- 如何在Android中实现图片及动画的缩放和旋转
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(七)----使用Game ID避免数据重复输入
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(八)----用TouchScreenKeyboard弹出键盘
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(九)----使用PreviewLabs插件提速与完整的项目源码