| 123456789101112131415161718192021222324252627282930313233343536373839 |
- using IwbZero.Expr;
- using IwbZero.ToolCommon.StringModel;
- using WeEngine.Enum;
- namespace WeEngine.Functions
- {
- /// <summary>
- /// 下一节点
- /// </summary>
- public class NextFlowNodes : RunTimeBase, IFunction
- {
- public string Invoke(ExprObject exprObj)
- {
- var child = exprObj.GetChild(0);
- GetPackage(child.Expr);
- return RunnerModule.Run(Rp, OperationType.NextFlowNodes).ToString().UAndT();
- }
- }
- /// <summary>
- /// 下一节点(单个)
- /// </summary>
- public class NextFlowNode : RunTimeBase, IFunction
- {
- public string Invoke(ExprObject exprObj)
- {
- var child = exprObj.GetChild(0);
- GetPackage(child.Expr);
- var child2 = exprObj.GetChild(2);
- if (child2 != null)
- {
- return RunnerModule.Run(child2.Expr, OperationType.NextFlowNode).ToString().UAndT();
- }
- return "FALSE";
- }
- }
- }
|