实现效果

绘制一个○和一个针


这里一个圆形,以及一个绘制的针孔

让圆形移到最上层显示

针孔代码

让针孔旋转起来


此时运行效果:

此时我想要按下空格键,针孔 就可以在一秒内滑行到圆形区

此时运行效果如下:

这里不可能绘制很多根针,所以这里要使用要克隆的知识点。
克隆也就是相当于复制啦。当我按下空格键的时候,克隆一个针孔让他旋转起来就OK啦。
那我们来看看这里应该怎么去编写代码呢?

当按下空格的时候克隆自己,不过这里要加一个等待时间,因为我们计算机运行的速度是非常快的。不然的话会造成一些不必要的麻烦。
此时的运行效果和我们想要的样子非常接近了。

现在增加计分功能和完善游戏机制
计分功能


完善游戏机制
当针孔碰到红色(也就是针孔的时候),游戏结束
当针孔分数得到一定的数量的时候,游戏胜利。这里我只是设定为5,你可以随意设定。


这里运用到了广播的知识点
顾名思义:广播。也就是我们学校里面的大喇叭,例如校长在大喇叭讲话我们学生可以听到。准确来说:就是我们不同的程序之间,可以通过消息来衔接,传递消息。是一个发送信息的媒介和代码,有发送广播的代码,当然就有接收广播的人啦。
在我们的事件类方块中,有一个当接收到广播的代码指令 顾名思义,接收消息。运行代码。
在本文,游戏胜利和失败会接收到这个广播,并且运行程序。
成功

失败

运行效果如文章开头:

THE END
现为scratch、Python编程老师。有疑问可以私信哦~~~

源码分享:链接:https://pan.baidu.com/s/1DzbmgcFO2UNRZeCB1Fgqbg
提取码:j2yn
复制这段内容后打开百度网盘手机App,操作更方便哦

scratch实现见缝插针相关推荐

  1. 优秀课程案例:使用Scratch图形化编程工具做一个见缝插针游戏!

    1:今天我们先来一个简单版的见缝插针游戏,也可以说是一个偷懒的版本,我们先来看一下效果图: 这样看倒也感觉不出来有啥问题,我们先来看一下这个游戏的游戏规则: 见缝插针是一款非常容易上瘾的休闲小游戏.游 ...

  2. 竞赛练一练 第10期:Scratch 小训练,快来打卡!

    题目来自电子学会2020年3月份青少年软件编程(图形化)等级考试试卷(三级)-选择题后10题 01 下面的程序执行5分钟后,将会产生多少个克隆体?( ) A.无数个 B.3000个左右 C.300个左 ...

  3. Blender基础入门学习教程 Learning Blender from Scratch

    Blender基础入门学习教程 Learning Blender from Scratch 流派:电子学习| MP4 |视频:h264,1280×720 |音频:aac,48000 Hz 语言:英语+ ...

  4. Comprehensive Guide to build a Recommendation Engine from scratch (in Python) / 从0开始搭建推荐系统...

    https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/, 一篇详细 ...

  5. 【组队学习】【34期】Scratch(二级)

    Scratch(二级) 航路开辟者:王思齐.马燕鹏 领航员:马燕鹏 航海士:马燕鹏 基本信息 开源内容:https://github.com/datawhalechina/team-learning- ...

  6. Task04:青少年软件编程(Scratch)等级考试模拟卷(二级)

    电子学会 软件编程(图形化)二级训练营 试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年 ...

  7. Task03:青少年软件编程(Scratch)等级考试模拟卷(二级)

    电子学会 软件编程(图形化)二级训练营 试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年 ...

  8. Task02:青少年软件编程(Scratch)等级考试模拟卷(二级)

    电子学会 软件编程(图形化)二级训练营 试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年 ...

  9. Task01:青少年软件编程(Scratch)等级考试模拟卷(二级)

    试题来源 青少年软件编程(Scratch)等级考试试卷(二级)[2019.09] 青少年软件编程(Scratch)等级考试试卷(二级)[2019.12] 青少年软件编程(Scratch)等级考试试卷( ...

最新文章

  1. 行走在区块链上的智能合约
  2. 汇编语言--段寄存器
  3. 打算近期去深圳找工作
  4. 老板让我每天刷群,无奈只能写一个自动群发脚本,不让自己疯狂复制粘贴
  5. .NET Compact Framework下的单元测试
  6. SQL SERVER 2008中用C#定义压缩与解压缩函数
  7. mysql 前缀索引 语法_PHP 之Mysql优化
  8. 基于springboot2.5.5自建启动器starter制品库
  9. 从 MVC 到前后端分离
  10. 首例猪心移植人体,川妹子立大功!36 岁哈佛女学霸敲除猪致病基因,成顶刊收割机...
  11. Flask-Uploads文件上传的简单使用
  12. JAVA interface报错:abstract methods do not specify a body
  13. 增值税防伪税控系统到底是什么呢?
  14. 【课程下载】基于Cocos2d-x游戏引擎实战开发超人
  15. 森林笔记之Qt:消息对话框(消息盒子)
  16. 7-2 养兔子 (20 分)
  17. EasyPoi导出Excel实现标记颜色
  18. 三国杀:智能电视迎来对垒时代
  19. 刘芳2008终极精选【再醉一次 精选】320K/mp3[紫色系]
  20. golang bufio包Reader类型方法测试例子

热门文章

  1. 百分比宽高下使内容居中
  2. win10系统安装iso文件,绝对可下。
  3. 在微信怎么添加定位服务器地址,微信怎么添加地址定位?
  4. 【旧资料整理】解决firefox3迅雷插件右键查看页面源代码无效问题
  5. 科创板首批9家企业及其招股说明书下载链接
  6. 日系简约商务通用PPT模板
  7. Linux/Deepin全流程安装指南:双显卡-Prime-docker-Nvidia_docker-ROS-日常应用
  8. Java 实现文件拷贝粘贴
  9. RabbitMQ七种工作模式实现测试代码
  10. spark debug远程调试