5 Star 19 Fork 21

儿童编程研究 / Scratch积木大全

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
04-事件.md 3.28 KB
一键复制 编辑 原始数据 按行查看 历史
蒋老师 提交于 2020-02-02 16:53 . 上传完整文档

“事件”类别积木

“事件”是指事先设定的、能被程序识别和响应的动作。比如我们单击了Scratch舞台左上角的绿旗,就会发生“当绿旗被点击”事件,程序中所有“当绿旗被点击”积木都会执行。 “事件”类别积木一共有8个,这些积木可以分为:用户事件、系统事件和消息这三种类型。

 

用户事件

积木名称:当绿旗被点击

积木用途:当绿旗被点击时执行积木下方的脚本。

积木参数:无

Scratch程序一般都是通过单击舞台左上方的 开始运行,因此Scratch程序应该至少包含一个 积木。

 

积木名称:当按下指定键

积木用途:当按下指定按键时执行积木下方的脚本。

积木参数:本积木有一个下拉列表参数,用于指定按键;列表内容是一些常用的键盘按键,包括:空格键、方向控制键、任意键、字母键、数字键。

 

积木名称:当角色被点击

积木用途:当角色被点击时执行积木下方的脚本。

积木参数:无

 

积木名称:当背景换成

积木用途:当换成指定背景时执行积木下方的脚本。

积木参数:本积木有一个下拉列表参数,用于指定背景名称;列表内容就是当前舞台所有背景的名称。

 

系统事件

积木名称:当系统事件条件满足

积木用途:当指定的系统事件条件大于指定值时执行积木下方的脚本。

积木参数:本积木有两个参数,第一个是下拉列表参数,用于指定系统条件,包括响度和计时器两个选项;第二个用于指定数值。

 

广播消息

积木名称:当接收到消息

积木用途:当接收到指定消息时执行积木下方脚本。

积木参数:本积木有一个下拉列表参数,用于指定消息名称。如果没有新建过消息,那么下拉列表仅包括“新消息”和默认的“消息1”这两个选项;如果新建了消息,那么就会在下拉列表中再增加新建的消息选项。

要新建消息,可以单击积木下拉列表中的“新消息”选项,在打开的如下图所示的“新消息”对话框中输入新消息的名称,最后单击“确定”按钮。

 

积木名称:广播消息

积木用途:广播指定的消息。

积木参数:本积木有一个下拉列表参数,用于指定消息名称,包括默认的“新消息”、“消息1”以及其它新建的消息。

 

积木名称:广播消息并等待

积木用途:广播指定的消息并等待。与上一条“广播消息”积木不一样的是:本积木广播消息后并不马上向下执行程序,而且等待所有接收到这条消息的脚本都执行完以后,才会继续向下执行程序。

积木参数:本积木有一个下拉列表参数,用于指定消息,包括默认的“新消息”、“消息1”以及其它新建的消息。

其他
1
https://gitee.com/kidcode/scratch_block.git
git@gitee.com:kidcode/scratch_block.git
kidcode
scratch_block
Scratch积木大全
修改完善

搜索帮助