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
CleanUI Simple UI Buttons 适配UE4.19-4.2
glow
Customizable Paths 适配UE4.18-4.27,5.0
glow
OmniShade PBR · Physically Based Uber S
glow
os. Buto Volumetric Fog and Volumetric
glow
Planets Earth, Mars and the Moon 0.4.4太
glow
Raymarcher 2.1.0 物体分形变形有机渲染生
glow
Sci Fi Hologram Shader 1.1科幻全息特效着
glow
Skill & Attack Indicators 1.4.0技能攻击
glow
Slideshow Effects 2D 1.2 幻灯片效果
glow
GUI PRO Kit - Fantasy RPG 适配UE4.25欧美