SCRATCH · 免费试听课
抓蝙蝠
让捕网跟随鼠标,让蝙蝠在被抓住后隐藏并随机重现。
01 · 教学视频
跟着做:抓蝙蝠的游戏
4 分 45 秒 · 中文字幕
正在载入视频和中文字幕
02 · 课程课件
读懂规则,分步搭建
先了解作品目标,需要时展开完整制作步骤。
你将学到
- 让捕网跟随鼠标,让蝙蝠在被抓住后隐藏并随机重现。
- 通过原工程理解鼠标控制
- 通过原工程理解造型动画
- 通过原工程理解碰撞侦测
- 通过原工程理解显示与隐藏
分步制作
- 1认识原工程的场景
打开 Woods 背景,找到捕网1与 Bat,先查看每个角色已有的造型。
- 2让捕网跟随鼠标
捕网1的绿旗脚本中,重复执行“移到鼠标指针”;另一个脚本每等待 0.2 秒切换造型。
- 3制作蝙蝠飞行动画
Bat 在绿旗点击时设为 50% 大小,重复等待 0.1 秒并切换下一个造型。
- 4判断捕获并重新出现
Bat 持续判断是否碰到捕网1;碰到后隐藏、等待 1 秒、显示、说“来抓我啊”,再移到随机位置。
- 5运行并观察
反复捕捉蝙蝠,确认动画、跟随和重新出现能同时运行;最后用停止按钮结束。
- 6脚本 1 · 捕网1 · 当绿旗被点击
选中角色「捕网1」,按以下顺序连接积木;缩进表示控制积木内部,括号中的表达式要放入对应输入框。事件入口要独立摆放,不能把多个入口串成一条。 当绿旗被点击 重复执行 等待 0.2 秒 下一个造型 结束这一层
- 7脚本 2 · 捕网1 · 当绿旗被点击
选中角色「捕网1」,按以下顺序连接积木;缩进表示控制积木内部,括号中的表达式要放入对应输入框。事件入口要独立摆放,不能把多个入口串成一条。 当绿旗被点击 重复执行 移到目标「鼠标指针」 结束这一层
- 8脚本 3 · Bat · 当绿旗被点击
选中角色「Bat」,按以下顺序连接积木;缩进表示控制积木内部,括号中的表达式要放入对应输入框。事件入口要独立摆放,不能把多个入口串成一条。 当绿旗被点击 将大小设为 50% 重复执行 等待 0.1 秒 下一个造型 结束这一层
- 9脚本 4 · Bat · 当绿旗被点击
选中角色「Bat」,按以下顺序连接积木;缩进表示控制积木内部,括号中的表达式要放入对应输入框。事件入口要独立摆放,不能把多个入口串成一条。 当绿旗被点击 显示 说「来抓我啊」 重复执行 如果 碰到目标「捕网1」 那么 隐藏 等待 1 秒 显示 说「来抓我啊」 移到目标「随机位置」 结束这一层 结束这一层
- 10运行验证
点击绿旗,移动鼠标控制捕网。碰到蝙蝠后,它会隐藏 1 秒,再在随机位置出现。点击红色停止按钮结束。 原工程没有背景音乐播放脚本,保留课件原有行为。
动手修改建议
- 打开原工程进行修改:找到 Bat 被捕捉后等待 1 秒的积木,改为 2 秒,比较重新出现的节奏。保存为新文件,保留原工程。
- 把捕网切换造型的等待时间改为 0.4 秒,比较动画。
- 把蝙蝠被捕获后说的话改为自己的提示语。
- 在自己的副本里增加计分或音乐,并说明它们是你新增的功能。
03 · 项目实操
现在,轮到你来创作
角色、背景和声音已经准备好,代码从空白开始。跟着上方课件搭积木,点击绿旗检查效果。
切换会暂停非当前作品,再次点击绿旗即可运行。练习会保留到离开或刷新页面;请及时保存到电脑。手机可阅读课件,搭积木建议使用电脑或平板横屏。
04 · 知识闯关
5 道选择题 + 5 道判断题
先完成全部题目,再统一提交。提交后每道题都会显示正确答案和讲解。
