大家好,欢迎来到IT知识分享网。
今天我们来做一个闪电切水果的小游戏。
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图1 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
切水果1
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图3 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
切水果2
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图5 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
切水果3
情景:水果们苹果、香蕉、西瓜从舞台上方不停地落下,鼠标控制闪电切开水果,伴随声音特效水果消失。
角色:苹果、香蕉、西瓜、闪电;
知识点:造型编辑,克隆,变量,声音,随机数,定位,循环,选择;
一、准备工作
1、背景:选择背景库中的“户外”类;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图7 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
背景库
2、角色:选择角色库中的“食物”类中的水果,“奇幻”类中的闪电;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图9 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
角色库
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图11 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
角色库
3、造型:
调整“闪电”造型的角度为斜切方向,并调整其中心,移动闪电尖部指向画面灰色中心点位置;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图13 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
闪电
编辑水果被切开的造型;
(1)苹果:点击鼠标右键,复制默认的苹果造型,
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图15 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
苹果造型
选择新的苹果造型,复制苹果图形,并调整两个苹果的位置,
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图17 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
复制图形
将造型“转换为位图”,选择“橡皮擦”工具,把造型擦出被切开的效果;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图19 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
橡皮擦编辑
(2)西瓜:选择西瓜默认造型中的瓜皮部分,点击复制——粘贴,调整两部分的位置,设计出西瓜被切开的效果;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图21 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
复制
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图23 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
粘贴
(3)香蕉:复制默认香蕉造型,对新的造型逐个调整每一个香蕉的位置,设计也香蕉束被切开的效果;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图25 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
复制造型
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图27 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
调整造型
(4)造型名称:每个水果角色的造型都重新命名为1和2;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图29 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
苹果造型名
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图31 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
西瓜造型名
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图33 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
香蕉造型名
4、变量:新建一个变量命名为“得分”;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图35 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
变量
5、声音:声音库中选择“效果”类;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图37 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
声音库
二、编辑脚本
1、闪电:变量得分初始状态赋值为0
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图39 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
初始化
重复执行闪电跟随鼠标移动;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图41 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
移动
2、水果:三个水果使用相同的脚本,编辑出一个水果脚本后拖拽给其它水果角色;
初始状态水果隐藏,
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图43 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
初始化
水果们不停地克隆自己,
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图45 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
克隆
启动克隆体,克隆体初始状态,
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图47 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
克隆体初始化
克隆体不停地下落,
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图49 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
克隆水果下落
删除克隆体1,通过选择结构判断,如果闪电切到水果,那么变量增加1分,更换水果被切开的造型,播放音效,删除克隆体;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图51 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
选择判断1
删除克隆体2,通过另一个选择结构,判断水果没被切到,当它下落到舞台下方时消失;
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图53 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
选择判断2
三、完整脚本
1、闪电:
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图55 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
闪电脚本
2、水果:
![Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]插图57 Scratch3.0编程小课堂38(小游戏:切水果)[通俗易懂]](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
水果脚本
想一想,如果把水果被切的选择结构设计到闪电脚本中可以吗?试试看吧。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7181.html