Finite State Machine System 1.0 有限状态机系统

编辑器/功能拓展    Unity 5 Unity 2017 Unity 2018 Unity 2019 Unity 2020 Unity 2021 Unity 2022 
























最新发布日期                 2019年12月9日
支持Unity版本               5.6.1或更高




这个有限状态机系统更加专业,是为那些对有限状态机概念有一定了解的程序员开发的。

特点:
- 你可以从框架中的FSMState类创建你自己的状态类,并在必要时覆盖其OnEnter(),OnUpdate()和OnExit()函数。
-一个状态链接到另一个状态,是由过渡类创建的,换句话说,过渡类将一个状态链接到另一个状态,称为下一个状态,此外,它持有下一个状态的引用和一个条件列表,决定是否改变到下一个状态。
- 在这个框架中,每个条件类都是分开的,你应该通过实现条件接口:IFSMTransitionCondition来创建自己的条件。
- 当你想把一个状态连接到另一个状态时,你不需要自己创建过渡,只需要使用这个框架中的CreateFSMStateToAnotherFSMStateTransition API,你只需要输入两个状态名称和一些条件,框架会自动创建两个状态之间的过渡。
- 在这个包中有一个简单的坦克战演示,人工智能坦克是由这个有限状态机框架实现的,所以你可以通过学习演示中的代码来轻松学习如何使用这个框架。
- 在这个软件包中,自述文件详细描述了如何使用这个框架以及演示中的AI坦克是如何编码的。

作者 皆大欢喜 发表于 2022-5-31 23:15:11
您需要登录后才可以回帖 登录 | 立即注册
热门作品推荐
glow
高效灯光照明软件 The Foundry Katana 8.0v
glow
实时光线追踪软件 Chaos Vantage 2.7.1 + 2
glow
Autodesk AutoCAD 2026 Win中英文多语言破
glow
三维游戏建模软件 Nevercenter Silo 2024.2
glow
The Foundry Nuke Studio 15.2V1+15.1V4V5
glow
网络渲染软件Keyshot Network Rendering 20
glow
电影胶片修复软件 Digital Vision Phoenix
glow
25款Zbrush石材墙壁裂缝笔刷Zbrush - Stone
glow
布料褶皱纹画笔16 Folds Brush for ZBrush
glow
亚洲装饰品花纹画笔100 Asian Ornametns An