重构了底层,方便向Android、Web、Linux进行跨平台迁移

This commit is contained in:
fengjiayi
2024-09-15 12:15:32 +08:00
parent 0271825fa9
commit 19247b5afe
51 changed files with 4987 additions and 1526 deletions

View File

@@ -9,15 +9,15 @@ namespace Serein.Library.Enums
public enum NodeType
{
/// <summary>
/// 初始化
/// 初始化(事件,不生成节点)
/// </summary>
Init,
/// <summary>
/// 开始载入
/// 开始载入(事件,不生成节点)
/// </summary>
Loading,
/// <summary>
/// 结束
/// 结束(事件,不生成节点)
/// </summary>
Exit,
@@ -26,13 +26,39 @@ namespace Serein.Library.Enums
/// </summary>
Flipflop,
/// <summary>
/// 条件节点
/// 条件
/// </summary>
Condition,
/// <summary>
/// 动作节点
/// 动作
/// </summary>
Action,
}
public enum NodeControlType
{
None,
/// <summary>
/// 动作节点
/// </summary>
Action,
/// <summary>
/// 触发器节点
/// </summary>
Flipflop,
/// <summary>
/// 表达式操作节点
/// </summary>
ExpOp,
/// <summary>
/// 表达式操作节点
/// </summary>
ExpCondition,
/// <summary>
/// 条件节点区域
/// </summary>
ConditionRegion,
}
}