首页
工具
动画
screenshot
1/2
thumbnail
Legs Animator 可通过全程序化方式为角色或生物生成腿部动画,包括迈步动画,尤其适合昆虫和原地转向动作。同时,它还可以增强角色当前播放的关键帧动画效果。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.3.4
兼容
兼容
兼容
描述

⚡ 使用 Legs Animator,解决各种腿部动画问题!


Legs Animator 是一款功能丰富的腿部动画组件,适用于所有拥有腿部结构的角色——也就是说,几乎适用于各种生物。


⭐ 功能列表:

  • 使腿部自动适应不平整地形
  • 处理脚部接触点与地面锁定效果
  • 实现复杂的脚部锁定过渡动画,例如待机状态下的脚部固定
  • 自动生成原地转身与旋转时的腿部动画
  • 修复未使用 Root Motion 动画时的脚部滑动问题
  • 自动调整髋部稳定性,使动画更加自然真实
  • 提供 API,方便为 Legs Animator 开发自定义扩展
  • 自动生成侧向移动及 360° 移动动画,仅需使用单个动画片段
  • 提供 Push Impulses API,可用于落地屈膝、冲击反馈及其他受力效果
  • 提供多种辅助功能,自动增强现有动画效果
  • 支持脚步事件,可用于触发脚步声和粒子效果
  • 设置快速,并提供多种加速配置流程的辅助工具
  • 支持各种骨架,包括人形角色、动物和其他生物
  • 经过高度性能优化,并附带紧凑型性能分析器

✍ 请注意:该组件无法将站立动画直接生成为奔跑动画!

Legs Animator 可以增强现有的奔跑动画,并与当前播放的动画同步工作,但仍然需要已有的奔跑动画片段。

另一方面,Legs Animator 也可以通过程序化方式生成简单的迈步和行走动画。

对于快速奔跑的昆虫类生物,实际上也可以使用 Legs Animator 进行程序化动画处理。


⚙️ 该组件经过高度优化:

一条腿的计算开销,大致相当于一次 Unity Character Controller 的移动计算。

但在同时使用大量蜘蛛类多足生物时,需要注意:

8 条腿的计算量 × 蜘蛛数量 = 可能对项目性能产生一定影响

未来计划加入 Unity Job System 支持,以进一步提升性能。


☄️ 你可以使用 Legs Animator 内置的 IK 解算方案,也可以配合其他 IK 解算器使用。

Legs Animator 会计算腿部所需的位置和旋转数据,这些数据可供其他 IK 解算器或自定义脚本使用。

插件中提供了与以下系统的集成实现:

  • Unity Mecanim Foot IK
  • Final IK

相关链接可在插件的 Readme 文件中找到。

该资源包支持所有渲染管线,并且不依赖任何特定着色器。

演示场景中的标准材质可能需要转换为当前项目所使用的渲染管线材质。


Built-in ✅ LWRP ✅ URP ✅ HDRP ✅ Custom RP✅


~ Legs Animator 入围 2023 年度最佳艺术工具奖

~ Legs Animator 入围 2024 年度最佳开发工具奖


演示场景展示了 Legs Animator 在多种不同骨架上的配置方式,包括人形角色、四足动物和蜘蛛。

这些演示场景主要用于展示插件的各项功能,并提供角色移动系统的实际使用示例。

Legs Animator

Unity 海外资源商店评分
4.9(49条评分)
国内数据
0浏览
0收藏
当前价格
¥210
¥300
30% OFF
已享受 平台补贴
席位
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
15.1 MB
最新版本
1.0.4
最新发布日期
2026-09-30
支持Unity版本
/
支持的团结引擎版本
1.3.4或更高