scratch实现见缝插针
实现效果
绘制一个○和一个针
这里一个圆形,以及一个绘制的针孔
让圆形移到最上层显示
针孔代码
让针孔旋转起来
此时运行效果:
此时我想要按下空格键,针孔 就可以在一秒内滑行到圆形区
此时运行效果如下:
这里不可能绘制很多根针,所以这里要使用要克隆的知识点。
克隆也就是相当于复制啦。当我按下空格键的时候,克隆一个针孔让他旋转起来就OK啦。
那我们来看看这里应该怎么去编写代码呢?
当按下空格的时候克隆自己,不过这里要加一个等待时间,因为我们计算机运行的速度是非常快的。不然的话会造成一些不必要的麻烦。
此时的运行效果和我们想要的样子非常接近了。
现在增加计分功能和完善游戏机制
计分功能
完善游戏机制
当针孔碰到红色(也就是针孔的时候),游戏结束
当针孔分数得到一定的数量的时候,游戏胜利。这里我只是设定为5,你可以随意设定。
这里运用到了广播的知识点
顾名思义:广播。也就是我们学校里面的大喇叭,例如校长在大喇叭讲话我们学生可以听到。准确来说:就是我们不同的程序之间,可以通过消息来衔接,传递消息。是一个发送信息的媒介和代码,有发送广播的代码,当然就有接收广播的人啦。
在我们的事件类方块中,有一个当接收到广播的代码指令 顾名思义,接收消息。运行代码。
在本文,游戏胜利和失败会接收到这个广播,并且运行程序。
成功
失败
运行效果如文章开头:
THE END
现为scratch、Python编程老师。有疑问可以私信哦~~~
源码分享:链接:https://pan.baidu.com/s/1DzbmgcFO2UNRZeCB1Fgqbg
提取码:j2yn
复制这段内容后打开百度网盘手机App,操作更方便哦
scratch实现见缝插针相关推荐
- 优秀课程案例:使用Scratch图形化编程工具做一个见缝插针游戏!
1:今天我们先来一个简单版的见缝插针游戏,也可以说是一个偷懒的版本,我们先来看一下效果图: 这样看倒也感觉不出来有啥问题,我们先来看一下这个游戏的游戏规则: 见缝插针是一款非常容易上瘾的休闲小游戏.游 ...
- 竞赛练一练 第10期:Scratch 小训练,快来打卡!
题目来自电子学会2020年3月份青少年软件编程(图形化)等级考试试卷(三级)-选择题后10题 01 下面的程序执行5分钟后,将会产生多少个克隆体?( ) A.无数个 B.3000个左右 C.300个左 ...
- Blender基础入门学习教程 Learning Blender from Scratch
Blender基础入门学习教程 Learning Blender from Scratch 流派:电子学习| MP4 |视频:h264,1280×720 |音频:aac,48000 Hz 语言:英语+ ...
- Comprehensive Guide to build a Recommendation Engine from scratch (in Python) / 从0开始搭建推荐系统...
https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/, 一篇详细 ...
- 【组队学习】【34期】Scratch(二级)
Scratch(二级) 航路开辟者:王思齐.马燕鹏 领航员:马燕鹏 航海士:马燕鹏 基本信息 开源内容:https://github.com/datawhalechina/team-learning- ...
- Task04:青少年软件编程(Scratch)等级考试模拟卷(二级)
电子学会 软件编程(图形化)二级训练营 试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年 ...
- Task03:青少年软件编程(Scratch)等级考试模拟卷(二级)
电子学会 软件编程(图形化)二级训练营 试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年 ...
- Task02:青少年软件编程(Scratch)等级考试模拟卷(二级)
电子学会 软件编程(图形化)二级训练营 试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年 ...
- Task01:青少年软件编程(Scratch)等级考试模拟卷(二级)
试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年软件编程(Scratch)等级考试试卷( ...
最新文章
- 行走在区块链上的智能合约
- 汇编语言--段寄存器
- 打算近期去深圳找工作
- 老板让我每天刷群,无奈只能写一个自动群发脚本,不让自己疯狂复制粘贴
- .NET Compact Framework下的单元测试
- SQL SERVER 2008中用C#定义压缩与解压缩函数
- mysql 前缀索引 语法_PHP 之Mysql优化
- 基于springboot2.5.5自建启动器starter制品库
- 从 MVC 到前后端分离
- 首例猪心移植人体,川妹子立大功!36 岁哈佛女学霸敲除猪致病基因,成顶刊收割机...
- Flask-Uploads文件上传的简单使用
- JAVA interface报错:abstract methods do not specify a body
- 增值税防伪税控系统到底是什么呢?
- 【课程下载】基于Cocos2d-x游戏引擎实战开发超人
- 森林笔记之Qt:消息对话框(消息盒子)
- 7-2 养兔子 (20 分)
- EasyPoi导出Excel实现标记颜色
- 三国杀:智能电视迎来对垒时代
- 刘芳2008终极精选【再醉一次 精选】320K/mp3[紫色系]
- golang bufio包Reader类型方法测试例子