Async For(异步循环)
Async For(异步循环)
Async For(异步循环)节点用于执行循环操作,允许触发一定次数的脉冲。它是 For 节点的异步变体。
输入 (Inputs)
| 名称 (Name) | 描述 (Description) |
|---|---|
| * (AsyncCall) | 开始 for 循环。 |
| Count (int) | 触发 LoopIteration 的次数。如果小于 1,则不会触发任何迭代。 |
| Reverse (bool) | 如果为 True,Iteration 输出将从 Count - 1 开始递减至 0。 |
输出 (Outputs)
| 名称 (Name) | 描述 (Description) |
|---|---|
| LoopStart (AsyncCall) | 在 * 被触发后、任何迭代开始前触发。即使 Count < 1 也会触发。 |
| LoopIteration (AsyncCall) | 在循环的每次迭代中触发。该脉冲会触发 Count 次,并且下一次迭代仅在当前迭代的上下文完成后才会触发。 |
| LoopEnd (Continuation) | 在最后一次 LoopIteration 执行完毕后触发。 |
| Iteration (int) | 对于每次 LoopIteration,此输出会被设置为该迭代的索引,并在该迭代的上下文中可用。默认情况下,从 0 开始递增至 Count - 1,除非 Reverse 为 True。 |

No comments to display
No comments to display