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