scratch基础-控制模块

一、本次任务

在这里插入图片描述

二、内容详解

控制模块是 Scratch 编程中管理程序流程的核心工具,决定了代码的执行顺序、循环方式和逻辑判断。

1、模块介绍

1.等待 (N) 秒:暂停脚本执行指定时间。例如:倒计时沙漏。
2.等待直到 <条件>:让程序暂停执行,直到指定的条件成立后才继续运行后续代码。
3.如果 <> 那么:满足条件时执行代码。例如:交通红绿灯(红灯停)
4.如果 <> 那么 否则:二选一执行分支。例如:选择题的“对”与“错”。
5.重复执行:循环执行代码块。
6. 重复执行 (N) 次:循环执行代码块,有次数限制。
7.重复执行直到<>:不断重复执行内部的代码块,直到指定的条件成立时自动退出循环
8.创建克隆体 [自己]:生成克隆体副本。例如:复印机复制文件。
9.删除此克隆体:移除克隆体释放内存。例如:子弹命中后消失
10.当作为克隆体启动时:只有克隆体(而非原始角色)会执行该模块下的代码。
11.停止 [全部脚本]:终止所有代码执行。例如:游戏结束
12.停止 [该角色的其他脚本]:仅停止当前角色的其他脚本。例如:角色切换状态

2、动手实践

1.角色会依次显示三句话,每句话之间有适当的停顿,让对话更自然。

代码:
当绿旗被点击
说"你好!" 2秒
等待1秒
说"我是Scratch小猫" 2秒
等待0.5秒
说"我们一起学习编程吧!" 2秒

在这里插入图片描述

2.程序会一直等待,直到玩家按下空格键才会继续执行后面的代码。

代码:
当绿旗被点击
说"按空格键开始游戏" 2秒
等待直到<按下[空格]键>
说"游戏开始!" 1秒
广播[游戏开始]

在这里插入图片描述

3.按A键切换黑夜,按B键白天背景。

在这里插入图片描述

4.角色如果没有碰到边缘,停止移动。
在这里插入图片描述
5.发射小球
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来了就未晚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值