• 您的位置:首页 > 新闻动态 > 技术文章

    Unity3D系统创建人物骨骼动画模型

    2017/8/9      点击:

    一、导入

    a、先把主模型以下面这种形式导入:在Project面板下右键空白地方->选择import new assert->选择主模型导入

    b、把其他非主模型的资源包括动画等直接复制然后黏贴到工程目录下相关目录下

    c、在b黏贴的过程中会出现是否覆盖已有资源,选择否

    d、使用上面这种方式是为了防止模型在导入的过程中会出错

    二、主模型介绍

    这里可以调整模型在场景中的大小

    如果模型是人物模型的话这里要选择Humanoid

    点配置进入模型进行相关设置

    在这里面对应着模型的所有关节节点,这里可以每个关键节点进行相应的配置

    大部分其实可以选择默认设置即可,*后Done一下即可

    配置完之后就会在出现如图所示中的Avatar

    三、导入动画

    3.1 动画相关属性说明

    start 和end:表示这一小段动画是在整个动画的哪个位置

    Loop Time:是否重复

    Loop Pose :是否平滑的过渡上下两次动画(适用于重复的动画)

    Cycle Offset:动画的偏移,表示可以去掉动画中不适用的部分

    loop match:如果颜色为黄色或红色,表示动画前后会改变位置、旋转等位置信息,若为绿色则不边

    Bake Into Pose:打钩表示不改变transform的位置,不打钩表示位置信息会跟随动画的改变而改变