• 【unity笔记】八、Unity人物动画介绍


    一、效果预览

    本内容仅介绍为unity场景中的任务添加简单的动画效果。
    请添加图片描述

    二、小试牛刀

    2.1 插件准备

    在unity 中导入人物模型。常使用的免费人物模型和动画模型有Robot KyleUnity-Chan! ModelBasic Motions FREE
    在这里插入图片描述
    其中Robot Kyle仅支持URP渲染。如果项目采用默认内置渲染建议人物模型采用Unity-Chan! Model,里面自带动画较丰富。

    这里以Robot Kyle 作为本内容实例,人物动画可通用,不受渲染管线影响。

    2.2 素材导入

    将准备好的插件添加到项目中,这里建议在Unity Asset Store中购买后选择在unity中打开。项目中的包管理器不一定保存你的所有资产。
    在这里插入图片描述
    导入项目中,找到该包,在UnityTechnologies->SpaceRobotKyle->Prefabs下可以找到机器人预制体,该预制体拥有完整的骨骼结构,并且已经包含了动画器。
    如果想要重新添加动画,可以使用UnityTechnologies->SpaceRobotKyle->Models中的模型。将模型拖拽到场景中,并添加一个摄像机机位。

    2.3 尝试为模型添加动画

    可以Robot Kyle自带的预制体为参照,为内置的无动画模型添加动画。

    1. 在Assets中新建一个动画器。
    2. 将该动画器拖入模型的Animator组件的控制器中。
    3. 打开该动画器,给该动画器拖入第一个动画 idle
    4. 运行该项目,查看场景中的人物是否有轻微摆动,观察动画器运行状态。如果有则成功。
      在这里插入图片描述

    三、进阶操作

    3.1 Blend Tree使用

    明日更新

  • 相关阅读:
    安装node-sass出现报错记录
    labview运行速度太慢
    Springboot结合Freemaker导出模板doc和docx文件
    网络编程进化史:Netty Channel 的崭新篇章
    Nginx优化与防盗链
    Golang | Leetcode Golang题解之第169题多数元素
    基于ssm框架的(非maven)学生选课管理系统
    mysql约束
    2024 ,Android 15 预览版来了
    Ajax中form表单以及模版引擎
  • 原文地址:https://blog.csdn.net/qq_45906972/article/details/139995801