列表(上)

最后更新于:2022-12-28 09:42:29

①指令图片:

指令名称:建立一个列表

指令用途:单击这个按钮,会出现如下图所示的对话框,在对话框中输入需要创建列表的名称,再单机确定按钮关闭对话框,就会新建一个列表(与新建变量类似,新建的列表也可以指定作用范围-全局列表还是局部列表,具体含义和使用方法与变量相同)。

注释:与“变量”不同,Scratch中的“列表”可以存储多个数据,各个数据按顺序保存在列表中。可以把列表想象为一排顺序摆放的盒子,每个盒子都可以存放一个数据。

 

②指令图片:

指令名称:列表名

指令用途:获取相应列表所有的数据。列表新建完成后,也会在指令区自动添加该列表的列表名指令。要使用列表,也是将相应列表名指令拖动组合到具体指令的数据参数框中。

注释:每个列表名指令左边也有一个复选框,默认新建列表的复选框也是出于选中状态,会在舞台上如下左图所示显示“列表显示器”。“列表显示器”最上方是列表名,用鼠标拖动可以改变列表在舞台上的位置,中间是列表当前所包含的数据,每条数据包括位置编号及具体数据内容(如下右图所示),下方中间显示的是列表数据长度,也就是所包含的数据的个数,单击左下角的“➕”可以添加数据(也可以使用后续介绍的指令添加、编辑数据),用鼠标指向右下角的“=”,当鼠标指针变成夹子形状时拖动鼠标,可以改变列表显示大小。

 

③指令图片:

指令名称:将数据加入列表

指令用途:将数据添加到指定列表的末尾。

指令参数:本指令有两个参数。第一个参数就是需要添加到列表中的数据,第二个下拉列表参数用于指定列表,选项主要为目前所有列表的名称。

注释:与变量指令类似,与列表相关的指令中,选择列表的下拉列表菜单中都包含“修改列表名”、“删除列表”选项。可以通过这些选项修改列表名、删除列表。也可以用鼠标右键单击相应的“列表名”指令,修改、删除列表。

 

④指令图片:

指令名称:删除列表指定位置数据

指令用途:将指定列表的指定位置数据删除。

指令参数:本指令有两个参数。第一个下拉列表参数用于指定列表,选项主要为目前所有列表的名称。第二个参数用于指定位置编号。

 

⑤指令图片:

指令名称:删除列表全部数据

指令用途:将指定列表的所有数据都删除。

指令参数:本指令有一个下拉列表参数,用于指定需要删除的列表,选项为目前所有列表的名称。

 

⑥指令图片:

指令名称:在列表的指定位置插入数据

指令用途:将数据插入到指定列表的指定位置。

指令参数:本指令有三个参数。第一个下拉列表参数用于指定列表,选项主要为目前所有列表的名称。第二个参数指定位置编号。第三个参数就是需要插入的数据。