角色动画先查状态条件的Skill

在Unity中配置角色动画状态机、混合树和IK骨骼动画。

unity-animation 是连接 Unity 角色动画状态的 Skill。它定义状态与转换条件,用脚本参数驱动动作,再检查移动混合和动作叠加的结果。

速度参数可以混合站立、步行与奔跑;上半身动作还要限定影响范围,否则瞄准动作可能盖掉整个人。先说清哪个系统负责移动,再核动画根运动与脚本的配合。

触发参数没有被转换消耗时,可能在后面意外生效。主文也给了直接切换状态的例子,不能把“总用参数”当无例外规则;采用哪条路径要看动作目的。

适合排查动作没触发或转换迟钝。本文未运行引擎,6.3 标注及混合树、IK 附录未独立核;按片段长度等待只是近似,速度、过渡和循环都可能改变真正结束时机。

分类:生活娱乐

来源仓库:gamedev-skills/awesome-gamedev-agent-skills

适合用来做什么

  • 编写一个Animator Controller来驱动角色跑步动画。
  • 设置Animator参数以实现状态过渡。

安装 unity-animation

npx skills add https://www.iskills.cc/skills/gamedev-skills/awesome-gamedev-agent-skills/unity-animation/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 unity-animation 的用途与原始说明

浏览全部 Skill 指南