使用脚本中的循环

循环是一种编程结构,其中的语句或语句系列不断重复,通常直到满足条件为止。 交互版面中可使用两种循环: Loop 循环和 While 循环。

Loop 循环(用 Loop, Break IfEnd Loop 活动创建)重复一系列活动,直到满足特定条件(在 Break If 活动中指定)。 例如,可使用 Loop 循环问学生一个问题,直到其获得正确答案。

While 循环(用 WhileEnd While 活动创建)重复一系列活动,直到满足特定条件(在 While 活动中指定)。 例如,可使用 While 循环播放动画,直到最终用户将鼠标指针从窗口移开。

要创建 Loop 循环或 While 循环:

  1. 交互调色板的脚本选项卡中创建脚本。
  2. 要开始循环语句,请执行以下操作之一:
    • 对于 Loop 循环,添加一个 Loop 活动(控制 > 循环)。
    • 对于一个 While 循环,添加一个 While 活动。 要指定对于循环必须满足的条件以继续执行,请从对象类型下拉菜单选择一个选项;从对象下拉菜单选择对象名称;然后从 IsHas 下拉菜单选择一个活动。 (请注意,如果从对象类型下拉菜单选择表达式,必须输入一个评估真或假而并非从 IsHas 下拉菜单选择选项的表达式)。
  3. 要指定在循环中重复的活动,请在 If 活动后立即将活动添加到脚本,并配置进行您的操作。 如果希望循环体中有多项操作,请添加附加活动。
  4. 如果创建 Loop 循环,请添加 Break If 活动。 要指定对于循环必须满足的条件以停止重复,请从对象类型下拉菜单选择一个选项;从对象下拉菜单选择对象名称;然后从 IsHas 下拉菜单选择一个活动。
  5. 要结束循环,请执行以下操作之一:
    • 对于 Loop 循环,请添加 End Loop 活动。
    • 对于 While 循环,请添加 End While 活动。
父主题: 使用条件语句

使用脚本中的循环