有没有办法让一个功能节点覆盖另一个功能节点?

Is there a way to make a function node override another function node?

我有一个函数节点与我的红色节点中的值进行比较并输出较大的一个。我想要它:

  1. 比较2个值,输出较大的一个。
  2. 5 秒后再次比较 2 个值。
  3. 如果第一个值较大,则继续输出,否则进入另一个函数节点。
  4. 应该忽略第一个功能节点,继续第二个功能节点。

注意:这 2 个值由串行输入不断提供。我的问题是它一直传递给第一个函数然后传递给第二个函数。我想让它在满足需求的时候跳过第一个功能节点,直接进入第二个功能节点。

谢谢。

您可以在第一个函数节点的流或全局上下文中设置一个变量,然后您可以在切换节点中检查该值以确定要遵循的分支。

-------------      -----------      --------------     --------------
|   serial  |----->| switch  |----->| function 1 |---->| function 2 |
-------------      |         |---|  --------------  |  --------------
                   -----------   |                  | 
                                 |------------------|