Blockly 包含大量不同视觉组件的词汇。本文档详细介绍了开始使用 Blockly 时需要了解的一些重要内容。
Workspace
工作区是 Blockly 中最高级别的组件。它包含所有其他组件。您可以在此处执行编程工作!
工具箱
工具箱包含用于编程的块。这些方块可以拖动到工作区中。
工具箱主要分为两类:浮出工具箱和类别工具箱。 这些内容可以垂直和水平显示。
弹出工具箱
Flyout 工具箱(也称为简单的工具箱)有一组始终会显示的块。
类别工具箱
类别工具箱包含多组块。
如果您点击某个类别项,系统将打开一个浮出框,其中会显示相应类别中的块。
垃圾桶
垃圾桶可让您通过拖放方块来删除相应方块。您还可以点击垃圾桶,打开一个浮出控件,其中包含已删除的方块,这样便可找回这些块。
缩放控件
缩放控件会在您点击它们时缩放工作区。
上下文菜单
当您右键点击或长按工作区的某些元素(例如工作区背景或块)时,系统会显示上下文菜单。它显示了您可以对该元素执行的操作的列表。
推挡次数
代码块用于编程。它们使用基于文本的编程语言来表示表达式和语句。
块堆栈
块堆栈是连接块的任意集合。它们可以水平或垂直连接。
阴影方块
影子块是连接到另一个块的可修改但无法移动的块。将非阴影块拖到影子块上方即可将其覆盖。
插入标记
插入标记可以显示一堆块在掉落后将在何处连接。它看起来像是灰色块的积木。
屏蔽部分
块有多个不同的部分,您可以修改这些部分并与之互动。
输入内容
输入通常表示块中的一行。
输入 | 映像 |
---|---|
虚拟讯息 | |
值 | |
语句 |
连接
连接是指其他方块可以连接到的块上的位置。
连接 | 映像 |
---|---|
输出 | |
输入 | |
上一个 | |
下一个 |
字段
字段是位于街区内的视觉元素。它可以修改(如文本输入),也可以仅包含信息(如标签)。字段始终包含输入。
图标
图标是位于街区上的视觉元素。它们始终位于图块的顶角,并且通常会创建气泡。