【发布时间】:2013-05-21 22:39:16
【问题描述】:
有没有现成的解决方案来分组事件?
假设我有两个事件:A 和 B。 我希望在 A 和 B 被触发时执行方法 M,它们不需要同时触发。
类似: 组事件 G 在 A 和 B 都触发后触发。我只需要在Group event G注册Method M。
A 可以开火不止一次,G 只有在 B 开火后才会开火。其他方式也一样。
我正在寻找有这些事件的图书馆。
编辑:示例
Events:
A | B | G
1 F 0 0
2 0 F F
3 0 F 0
4 0 F 0
5 0 F 0
6 F 0 F
7 F 0 0
8 0 F F
9 0 0 0
10 F F F
F 表示事件触发, 0它没有。
【问题讨论】:
-
不知道这样的事情,但是如果你说 a,a,a,b,b 被解雇了,在这种情况下 g 应该被解雇多少次?
-
或者您是否在您的代码中保证 A 和 B 只针对给定实例触发一次?更多细节真的很有帮助。