美文网首页
Unity 3D——制作二足角色动画

Unity 3D——制作二足角色动画

作者: IT白鸽 | 来源:发表于2017-10-14 23:40 被阅读0次

    第一步:制作替身

    在Project——>选择人物模型——>到Inspector

    激活骨骼——>装配(RiG)面板——在Animation Type选择“Humanoid”,——>Apply——确认

    人物设置面板

    打开映射配置界面

    ——点击Configure...——>Mapping设置界面——>在Inspector设置在Scene窗口进行查看

    映射面板

    3.修改Avatar映射

    4.点击head,进入头部设置    进行确认后点击Apply  最后点击Done按钮

    5.检查步骤 确认无误后BaseMale模型中会添加一个BaseMaleAvatar的“替身”

    设置替身

    1.选择所有的动画剪辑(除了Basemale)模型,在Insperctor窗口荀泽Rig面板,其中Animation type选择Humanoid

    2.把Avatar Defintion 设置为“Copy From other Avatar”

    3.最后在Source属性中选择我们刚才新建的BaseMaleAvatar,这样吧上面的“替身”就用到所有的动画剪辑上了,点击“Apply”按钮。

    4.检查以上步骤,每个动画剪辑的属性上,现在都有对应的Source属性的数值[备注:至此“替身”已经制作完毕]

    5.在projct 窗口中,点击鼠标右键,创建Animator Contaoller,且进行重命名

    6.双击该资源,打开Animator设置窗口

    7.创建空的动画状态。点击鼠标右键Create State——>Empty 创建空的动画状态

    8.重新命名Standing(随意,能看名知意)

    9.为Standing添加东环剪辑序列

    10创建状态转移(Transform)选择“Make Transform”

    11.在添加“Walking”与“Run”等状态,且添加状态转移。

    12.测试

    设置动画循环

    在project窗口中,选择baseMale@Run文件在Inspector 窗口选择Clip下面的Run动画剪辑

    Length:剪辑长度

    Loop Time:是否循环时间

    检测属性:

    Loop Pose 循环姿势

    Root Transform Rotation 骨骼旋转信息

    Root Transform Position Y  跟位置Y

    Root Trasnform Postion XZ 骨骼跟位置XZ

    属性 代码控制 设置行为 代码控制

    相关文章

      网友评论

          本文标题:Unity 3D——制作二足角色动画

          本文链接:https://www.haomeiwen.com/subject/jbicbttx.html