Animancer根据指令播放动画,并控制所有细节,无需额外设置。它解决了动画控制器的主要问题,可以完全取代它们或与它们一起运行。这使得从基本原型到维护和调试复杂系统阶段,游戏开发各个阶段的动画工作更加简单。 可免费试用Animancer如有必要,精简版的所有功能将无缝升级到Animancer Pro版。 它包含了很多细节丰富的例子助你开始,一个详细的用户手册来解释所有的功能,甚至一个Unity C#介绍教学,防止你不懂编程。
功能:
- 快速播放 -> 按指令播放动画,无需任何不必要的设置步骤。只需获得一个AnimationClip并调用animancer.Play(clip) 。
- 简单等待 -> 注册结束事件或返回协同程序AnimancerState,等待动画制作完成。
- 平滑过渡 -> 将时间线性混合到动画室或使用自定义曲线,以确保角色始终顺利移动。
- 灵活结构 -> 以数组和脚本化对象等数据结构组织动画,避免魔法字符串。
- 实时检查器 -> 用于调试和测试检查器手动控制查看动画的当前细节。
- 有限状态机 -> Animancer 与动画系统完全独立的灵活有限状态机系统。它们可以一起工作,但你也可以很容易地修改或使用任何其他系统。
- 高性能 -> Animancer虽然在大多数情况下,差异并不明显,但它比其他系统更有效。
- 良好兼容性 -> 动画控制器开发的其他系统大多是和Animancer它支持许多功能,如兼容性,Humanoid动画重定向、通用绑定、精灵动画、根运动、动画事件和反向运动(IK)。
Animancer Pro功能:你可以用Animancer精简版在Unity以下功能在编辑器中免费试用,但需要购买Animancer Pro在运行过程中使用或获取源代码。
- 完全控制 -> 脚本中的所有动画细节都可以获得和控制,包括速度、时间和混合重量。
- 简单配置 -> 在检查器中管理动画细节,以便编辑它们作为场景的一部分或预制件。
- 自定义事件 -> 注册事件回调可在动画中的特定时间触发,无需触发Unity常规动画事件。
- 动画层 -> 同时管理多个动画集(通常在不同的身体部位)。层可以重载或相互添加,可以像独立动画一样淡入淡出。
- 动画控制器 -> Animancer不需要使用动画控制器,但它支持直接混合的混合方法AnimationClip在不同的任务中引用它们。您甚至可以将多个动画控制器混合到一个角色中。
- 动画混合器 -> 动画室的混合是根据任何输入参数进行的,就像混合树一样。例如,空闲、行走和跑步动作可以根据玩家推动摇杆的范围混合,让角色以任何速度移动。
- 自定义 -> 使用Unity动画任务系统,低级获取动画流,创建自定义状态类型,实现程序化动画、自定义混合算法或任何你能想到的行为。
- 源代码 -> Animancer作为纯源代码的完整源代码C#文件随附,并有详细说明。您可以查看所有内部操作,跟踪漏洞,根据需要进行任何修改,不依赖开发人员来解决问题(但如果您需要帮助,请随时访问帮助和帮助FAQ页面)。Animancer Pro资源包中的Animancer.Lite.dll只是为了确保文件是空的Animancer精简版无缝升级,因此不包括代码或构建。
专业版动画播放工具Animancer_Pro_v7.2
声明:
2、如果您发现下载地址已经失效,请联系我们,您可以在左下角进行留言。或者在评论区回复文字,我们会在第一时间内进行处理。
3、本站资源均由如若本站内容无意间侵犯了原著者的合法权益,可联系我们发送邮件至: interestcteator@163.com 我们会在第一时间进行审核处理!
4、如需要转载本站文章,请注明出处。