# 画面更改

画面更改操作显示特定画面或返回上一个画面。

##### 块

##### 文本

changeScreen(EXPRESSION);
1

1: 画面 ID

要更改特定画面，请添加一个常量块，选择 [Int] 并设置画面 ID。

注：

- 在以下情况下使用画面 ID 时，画面更改操作无效。在这些情况下，不会发生画面更改操作。

- 画面 ID 不存在 (例如: 工程中不存在的内容 0 或 10000)。

- 画面 ID 以变量设置且其质量很差。

- 如果触发条件中有连续的画面更改操作，则跳过中间的画面更改操作，只执行最后的画面更改操作。然而，如果最终的画面更改操作无效，则执行上一个画面更改操作。

- 如果您为画面 ID 设置一个负值，将会显示先前的画面。例如: 数值 -3 会更改到之前的第三个画面。然而，如果负的画面 ID 值超过了画面更改的数量，则会显示第一个画面。

（例1）

如果画面 ID 设置为 3，则执行脚本时将显示与画面 ID 3 相关的画面。

##### 块

##### 文本

'changeScreen(3);'

（例2）

如果画面 ID 设置为 -2，则执行下面的脚本时将显示两次更改前显示的画面。

##### 块

##### 文本

'changeScreen(-2);'