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
Brute Warrior Mecanim Animation Pack 2.4
glow
Android Native Goodies 2.0.0 适配UE5.1
glow
Advanced Vehicle System 1.3.2 适配UE5.0
glow
Ascent Combat Framework (ACF) V3.3 - C++
glow
Ascent Combat Framework (ACF) V3.3 - C++
glow
The Foundry Nuke Studio 16.0V1 Win注册机
glow
Reallusion iClone 8.4.2 + Character Crea
glow
Reallusion iClone 8.2.0 + Character Crea
glow
Reallusion iClone 8.1 + Character Creato
glow
三维模型展UV软件 RizomUV RS + VS 2024.1.