首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在EA中如何在状态机保护中定义外部函数调用

在EA中如何在状态机保护中定义外部函数调用
EN

Stack Overflow用户
提问于 2016-12-17 00:17:11
回答 1查看 149关注 0票数 1

作为this问题的后续主题,我想使用一个类的外部函数调用( bool MyClas::myFunc())来评估EA中的防护。有可能做到这一点吗?本主题向我展示了如何将外部操作和函数调用分配给Effect字段。我也想为Guard字段这样做

背后的原因是,我想将关于状态机的逻辑(“从状态A转到状态B ")与关于转换的逻辑(这里我想为每个防护实现编写手动代码)分开。

EN

回答 1

Stack Overflow用户

发布于 2016-12-17 00:48:01

您不能将方法的返回值作为guard进行求值。您只能将转换的行为设置为某个方法,因为防护本身是纯文本的:

不过,您可以使用一些命名约定。

您还可以考虑使用如下触发器:

尽管如此,这不是函数的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41188430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档