位置: 编程技术 - 正文
推荐整理分享Unity3D游戏开发之设置动画(Animations)属性(unity3D游戏开发),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:Unity3D游戏开发(第2版),Unity3D游戏开发(第2版),Unity3D游戏开发标准教程,Unity3D游戏开发(第2版),Unity3D游戏开发(第2版)pdf,Unity3D游戏开发毕业论文,Unity3D游戏开发标准教程,Unity3D游戏开发(第2版),内容如对您有帮助,希望把文章链接给更多的朋友!
Unity3D游戏开发之设置动画(Animations)属性
通过创建角色动画Avatar,在新的动画系统Mecanim中,Unity就设置了角色动画的骨架和蒙皮信息,从而就可以在Unity中实现角色动画了。切换到动画(Animations)选项卡。选中导入动画(Import Animation)的选项。如果该文件中有动画数据,可以看到动画剪辑的列表(Clips)。Tips:Rig选项卡中动画类型(Animation Type)如果选则的是旧版(Legacy),Animations中的属性仍然是旧版的。
根节点的运动(Root Motion)。角色的位置和方向不要存放在骨骼中。角色原点在定义avatar的时候指定。Root Transform 的变化实时计算并传递到Game Object中,以使游戏物体运动。Root Transform Rotation 根节点的旋转。Bake into Pose:该动画播放期间,根的朝向不变。开始帧和结束帧,比较相近时才启用这个选项。如果比较相近则显示绿点,否则显示红点。一般直线走或直线跑是可以选中该选项。【狗刨学习网】Root Transform Position (Y),和Root Transform Position (XZ) 分别锁定Y轴上的移动,和XZ平面上的移动。遮罩 Avatar Body MaskCreate-> Avatar Body Mask.可以创建一个遮罩。Body Mask组件。身体遮罩资源可以在动画控制器中重用。通过身体遮罩可以对动画里面特定的身体部位进行激活或禁止。身体部位包括:头、左手臂、右手臂、左手、右手、左腿、右腿、Root (以脚的背面作为标志)。在身体遮罩界面,您可以给手或脚指定是否需要IK(反向运动学),由此可决定在动画混合里面是否包括IK曲线。通过身体遮罩可以对动画里面特定的身体部位进行激活或禁止。在网导入观察器和动画层的动画标签里面可以设置身体遮罩。身体遮罩让您能根据角色需求精确的裁剪动画。例如,您有一个常见的行走动画,包括手臂和腿的动作,但是如果现在一个角色的双手举着巨大的物体,您当然不会希望她在行走的时候手臂来回摆动。当然,您可以通过身体遮罩的切换,继续使用常规的行走动画。Mecanim动画系统中,Animations 标签选项卡下,每一个动作剪辑Clips都有自带的Body Mask组件。Curves 曲线
曲线控制动画绑定的一个(如移动速度),动画原地播放的情况下,用脚本获取该,精确控制移动。
声明:此篇文档时来自于【狗刨学习网】社区,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。
unity3D游戏之昆仑游戏获[愤怒的小鸟]IP开发授权 狗刨学习网报道/昆仑上市之后连续十个交易日的涨停让国内股民喜大普奔,而前天晚上北京举行的昆仑上市答谢会上,周老板一掷千金抽股的土豪抽
unity学习笔记 monoDevelop乱码问题这个问题坑了爹很久...unity自带的monodevelop的项目视图在我电脑(win7)上一直乱码,项目名称,项目结构树,以及文件名称全部显示成
【Unity3D基础教程】(三):通过制作Flappy Bird了解Native 2D 【狗刨学习网】引子上一次我们讲了MonoBehaviour的前世今生,了解了游戏中的每一个GameObjec都是由脚本控制的,这一次我们开始将Unity中Native2D中的Sprite,
标签: unity3D游戏开发
本文链接地址:https://www.jiuchutong.com/biancheng/372868.html 转载请保留说明!上一篇:Unity 动画(UITweener)、协程(Coroutine)和委托(Delegate)队列管理(unity 动画播放)
友情链接: 武汉网站建设