动画剪辑
动画剪辑是 Unity 动画系统核心元素之一。Unity 支持从外部源导入动画。您可以使用动画窗口创建动画剪辑可用于动画角色或简单动画的动画数据。它是一个简单的“单元”运动片段,例如(一个特定实例的)“空闲”、“行走”或“奔跑”。更多信息
参见 术语表。
来自外部源的动画
您可以从外部源导入以下类型的动画剪辑
- 人形动画使用人形骨骼的动画。人形模型通常具有相同的基本结构,代表身体、头部和四肢的主要关节部分。这使得将动画从一个人形骨骼映射到另一个人形骨骼变得很容易,从而允许重新定位和反向运动学。更多信息
参见 术语表在动作捕捉工作室中捕获。
- 由艺术家在外部 3D 应用程序(例如 Autodesk® 3ds Max® 或 Autodesk® Maya®)中从头开始创建的动画。
- 来自 Unity Asset Store一个不断增长的免费和商业资产库,由 Unity 和社区成员创建。提供各种各样的资产,从纹理、模型和动画到完整的项目示例、教程和编辑器扩展。更多信息
参见 术语表的第三方库的动画集。
- 从单个导入的运动文件中剪切出的多个动画剪辑。
在 Unity 中创建和编辑动画剪辑
您也可以在 Unity 的动画窗口中创建和编辑动画剪辑。这些剪辑可以为以下内容设置动画
- 游戏对象Unity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路径点等等。游戏对象的功用由附加在其上的组件定义。更多信息
参见 术语表的位置、旋转和缩放。
- 组件属性,例如材质颜色、灯光强度和声音音量。
- 您自己的脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间推移修改组件属性以及以您喜欢的任何方式响应用户输入。更多信息
参见 术语表中的属性,包括浮点数、整数、枚举、向量和布尔变量。
- 在您自己的脚本中调用函数的时间。
其他资源