事件开始类型
- 这类积木代表事件的开端,是其他类型积木得以在作品中运行的关键。
- 当这类积木被触发后才会运行下面的积木。
普通函数类型
其中有些积木里面带有类椭圆形参数或六边形判断缺口的,可拖入相同形状类型的积木进行拼接。
条件类型
如果六边形判断缺口内的值为真,则执行“如果”框中拼接的积木,否则运行“否则”框内拼接的积木。
循环类型
重复执行框内拼接的积木。
带返回值的类型
1. 数值类型
返回整数或者小数,类椭圆形。
2. 布尔类型
返回“真”(true)或“假”(false),六边形。
3. 字符串类型
返回字符串,类椭圆形,内部带有双引号。
4. 变量/列表/字典类型
- 变量类型的积木可以表示数值,字符串,布尔等任何类型。
- 在CoCo中,列表类型其实等价于数组类型,其中的元素可以是任意类型,如:[‘abc’, 2, false]。
- 关于字典类型可以看这个。
5. 函数参数/局部变量类型
- 函数参数的积木可以表示数值,字符串,布尔等任何类型,仅可在函数内使用。
- 局部变量的积木可以表示数值,字符串,布尔等任何类型,仅可在特定事件积木下或特定控制积木内使用。