---
title: "流程控制"
image: "https://wiki.wrightkit.dev/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.wrightkit.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 流程控制

## 如果    If

_表示仅在指定条件为真时才会开始的一系列行动._



## 否则如果    Else If

_表示仅在指定条件为真, 且前一个if或else if的条件为假时, 才会开始的一系列行动._



## 否则    Else

_表示仅在前一个if或else if的条件为假时, 才会开始的一系列动作._



## 当    While

_表示只要指定的条件为真, 就会在循环中执行的一系列行动的开始. 当前级别中的下一个end行动表示循环的结束. 如果执行至循环顶部时, 条件评估为假, 则退出循环, 跳至end操作之后的下一个操作执行._



## 中断    Break

_表示一个中止当前 While 或 For 循环的动作. 跳至 End 动作后的下一个动作继续执行._



## 继续    Continue

_表示一个跳至当前 While 或 For 循环起始处继续执行的动作._



## 结束    End

_表示以 if/else if/ while 或for开始的一系列行动的结束._



## 等待    Wait

_暂停执行动作列表.除非等待被中断,否则剩余的动作将在暂停之后执行._

- `时间` 持续暂停的时间
- `等待行为` 指定等待是否可以被中断.如果忽略条件列表,则等待不会被中断.否则则依据条件列表判断是否以及何时中止或重新开始动作列表.



## 中止    Abort

_停止执行动作列表._



## 跳过    Skip

_跳过动作列表中一定条数的动作._

- `动作数量` 跳过的动作条数,不包括此动作.



## 循环     Loop

_从头开始执行动作列表.为避免无限循环,在动作列表开始与此动作之间必须执行一个等待动作._



## 如条件为"假"则中止    Abort If Condition Is False

_如果条件列表中至少有一项条件为"假",则停止执行动作列表.如果所有条件均为"真"则继续执行下一条动作._



## 如条件为"假"则循环    Loop If Condition Is False

_如果条件列表中至少有一项条件为"假"则从头开始执行动作列表.如果所有条件均为"真",则执行下一项动作.为避免无限循环,在动作列表开始与此动作之间必须执行一个等待动作._



## 如条件为"真"则中止    Abort If Condition Is True

_如果条件列表中所有条件均为"真"则停止执行动作列表.如果有任何一条为"假",则继续执行下一条动作._



## 如条件为"真"则循环    Loop If Condition Is True

_如果条件列表中的每一项条件均为"真"则从头开始执行动作列表.如果任意一项为"假",则执行下一项动作.为避免无限循环,在动作列表开始与此动作之间必须执行一个等待动作._



## 根据条件中止    Abort If

_如果此动作的条件为"真则停止执行动作列表.否则,则继续执行下一条动作._

- `条件` 是否停止执行.



## 根据条件循环    Loop If

_如果此动作的条件为"真则从头开始动作列表.否则,则继续执行下一条动作.为避免无限循环,在动作列表开始与此动作之间必须执行一个等待动作._

- `条件` 循环是否发生.



## 根据条件跳过    Skip If

_如果此动作的条件为"真"：则跳过动作列表中一定条数的动作.否则,则继续执行下一条动作._

- `条件` 是否跳过行动.
- `动作数量` 跳过的动作条数,不包括此动作.

Source: https://wiki.wrightkit.dev/zh/manual/documents/action-control-flow/index.mdx
