Unity动画丨四、动画导入的三种模式:Legacy、Generic 与 Humanoid

大家好,我是SKODE。

小提示:选中左侧目录,可快速找到所需内容

本系列博客地址:传送门

 

一、动画属性类型的区别

  • None:不导入动画Animation Clip
  • Legacy:用于早期动画设置,其不支持状态机Animator,无法对动画进行编辑,导入完后直接用Animation播放
  • Generic:支持人形、非人形Model
  • Humanoid:只支持人形Model,导入后用Animator播放(设置后Hirearchy模型里面自动添加Animator组件)Generic一样

 

 

二、动画功能实现

1、动画循环播放

Assets模型Inspector—Wrap Mode ,选择Loop,使动画循环播放

 

2、动画自动播放

即完成当运行游戏,模型为显示且激活状态时,自动播放模型的默认动画。

Hierarchy模型Inspector—Play Automatically(自动),勾选则为自动播放

Unity动画丨四、动画导入的三种模式:Legacy、Generic 与 Humanoid_第1张图片

 

 

三、动画属性讲解

1、动画类型选择

动画类型选择Generic,点击后会生成一个动画和骨骼映射(Humanoid一样)。

Unity动画丨四、动画导入的三种模式:Legacy、Generic 与 Humanoid_第2张图片

Unity动画丨四、动画导入的三种模式:Legacy、Generic 与 Humanoid_第3张图片

 

2、属性介绍

a、Perfab的Inspector—Avatar Definition(骨骼映射定义)

        Create From This Model:使用这个Model创建骨架

        Copy From Other Avatar:使用其他骨骼(前提是和另一个模型的骨骼相同)

b、Root node(根节点):选择模型根节点

c、Optimize(优化) Game Objects:是否优化游戏物体,在发布游戏时勾选

Unity动画丨四、动画导入的三种模式:Legacy、Generic 与 Humanoid_第4张图片

 

 

一起进步

我是SKODE

你可能感兴趣的:(#,动画系统)