Animal Controller (AC) 是一款动画框架控制器,适用于任何动物或人形角色的根运动或原地运动。
AC 是适用于我的所有资源的基础控制器,但也可以用于商店内的其他任何资源。
这款控制器从零开始打造,经过 3 年多的锤炼,借助流畅的模块化控制器,令我的资源更加卓越出众。
AC 基于状态和模式。状态比如:位置移动、空闲、跳、跌倒、飞、游泳…而模式比如:主要攻击、次要攻击、击中、行动等。
状态是包含某些逻辑的动画,这些动画无法相互重叠(例如:你无法同时游泳和飞翔)。
模式是播放状态动画时所使用的动画(例如:攻击的同时飞翔和奔跑)
功能特色
- 基于状态的模块化系统
- 姿态动画
- 激活状态、姿态或模式的区域
- 平台逻辑
- 地形校正
- 用于参考连接的非依赖系统
- 移动端即用
- 与 Rewired 兼容
- 可编写脚本的变量
- 数值(生命值、体力、空气)
- 头部看向
- 导航网格 AI 控制
- 单击
- 网格更换器
- 材料更换器
- 拾取掉落逻辑
- 混合形状/变形管理器
- 扩展控制
- 步态管理器
- 特效管理器
- 再生成器和检查点
- 重力更换器
- 大脑 AI
- 动画器清晰易读
- 提供了完整的 C# 源代码