云列表(9/9)
云列表的基本原理与云变量相同,功能与普通列表相同,包括命名规则、积木使用、查找项数功能等都是一样的。
列表是一个存放着许多个变量的容器,可以存储或者获得容器中每一个变量的值,就像一个有许多抽屉的柜子一样,每一个抽屉里面存放着物品。
而云列表就是将列表中存储的数据类型存储到一个云端服务器中。
1、添加0到[列表][末尾]
- 添加 指定内容 到 指定云列表 的 末尾 或 首位 的位置。
2、插入0到[列表]第(1)项
- 添加 指定内容 到 指定云列表 的 任意指定项。
3、删除[列表]第(1)项
- 删除 指定云列表 的 任意指定项/最后一项/所有项 的内容。
4、替换[列表]第(1)项为(0)
- 将 指定云列表 的 任意指定项/最后一项 的内容替换为其他内容。
5、[列表]第(1)项
- 用于获取 指定云列表 的 任意指定项/最后一项 的内容。
6、[列表]的长度
- 用于获取 指定云列表 的长度,即获取云列表的项数,得知该云列表有多少项。
7、[列表]中第一个(0)的位置
- 用于获取 指定云列表中 第一个 指定内容 的位置。
8、[列表]中包含(0)
布尔值类型积木
用于判断 指定云列表 中是否包含 某个指定的内容。
9、[显示][列表]
- 在舞台上 显示 或 隐藏 指定云列表。
云列表使用注意事项
1、云列表的基本属性
一个作品最多拥有 2 个云列表。
一个云列表最多只能有 1000 项。
一项最多 128 个字符。
2、一个云列表占用200容量
新建一个云列表就会会占用云服务器中200的容量,不管你的云列表是否储存了数据,储存了多少项内容,都会占用200容量。
3、云服务器容量可扩容至10000
当你的云服务器容量超过1000时,服务器容量旁就会出现一个“+”,点击即可扩容,上限是10000。
应用云列表制作历史记录
我们在之前用云变量制作的《编程猫新春聊天室》作品的基础上,添加一个历史聊天记录。
(点击图片可超链接跳转到作品页面,购买作品即可转到代码页面)
- 第一步:新建一个云列表,命名为“历史记录”。
- 第二步:将用来记录聊天内容的云变量“传送”,添加到云列表“历史记录”中的第一项。
- 第三步:加一个条件限制。
因为云列表最多为1000项,如果不删除前面的记录,满1000后就不会再存储内容。
所以,为了保证云列表能一直记录下去,这里设置如果云列表“历史记录”的长度大于等于900,就开始删除“历史记录”的最后一项。
- 第四步:重复执行以上程序,就可以将聊天内容不断地储存到云列表中。
效果演示: