在状态机中,我有一个具有条目活动的状态,该活动的out参数包含有关下一个状态的信息。
然后在转换条件中检查此信息。
其中一个陷阱是你可能会忽略转型。我想创建一个运行到日志记录活动的默认转换,并将状态机返回到稳定状态而不会陷入该状态,因为没有转换条件的计算结果为true。
但是,我不能只进行无条件转换,因为似乎无法按照代码switch
语句中的顺序对命令进行排序。
任何建议都将受到赞赏。
答案 0 :(得分:0)
您可以将Out参数设置为默认状态,例如" NoTransition",在您的活动开始时。然后,如果在活动期间Out参数未设置为有效转换,则" NoTransition" state是输出并作为默认值,可以通过转换条件
获取