mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 19:03:29 +08:00
- 将 ContextAwareStateMachine 重命名为 StateMachineSystem - 将 ContextAwareStateMachineTests 重命名为 StateMachineSystemTests - 将 GameStateMachine 重命名为 GameStateMachineSystem - 创建新的 IStateMachineSystem 接口继承 ISystem 和 IStateMachine - 移除 ContextAwareStateMachine 中对 system 的引用 - 将 Context 字段改为私有 _context 字段 - 更新所有测试类中的类型引用以匹配新名称
9 lines
344 B
C#
9 lines
344 B
C#
using GFramework.Core.Abstractions.system;
|
||
|
||
namespace GFramework.Core.Abstractions.state;
|
||
|
||
/// <summary>
|
||
/// 状态机系统接口,继承自ISystem和IStateMachine接口
|
||
/// 提供状态机系统的功能定义,结合了系统管理和状态机管理的能力
|
||
/// </summary>
|
||
public interface IStateMachineSystem : ISystem, IStateMachine; |