Scratch编程——跳一跳
引用:编程入门教程 - 如何用Scratch 制作跳一跳小游戏?
样例链接:https://pan.baidu.com/s/1z0lt_DWFfLEXkv_8y0EswA
提取码:icvz
Html导出网站:https://sheeptester.github.io/words-go-here/htmlifier/
使用到的知识
- 三大流程控制(顺序、分支、循环)
- 自定义积木(函数)
程序讲解
角色: 小猫,云1,云2。
小猫
程序初始化部分——实现场景复原
循环结构,实现“蓄力”操作。这里设置了一个变量,它的值为按压空格的时间,时间越长,值越大,同时,按压的时间越长,小猫的大小也就越小。最后,勿忘将小猫大小重新恢复到60。
实现了小猫在翻越到另一朵云上时的步骤,其中水平距离的控制由“蓄力”大小决定,高度由y决定且固定为10。第一个重复执行(循环)将小猫送到斜上方,第二个循环将小猫送到斜下方。
坐标体系如下:
(判断)
- 如果碰到云:加分、奏乐(小军鼓)、显示对话、广播事件(成功)、移动
- 如果没碰到:积分清零、奏乐(喵~)、显示对话(Wow…)、加特效(掉落,虚像)、移动、广播事件(失败)
- 广播事件
由于可以广播,实现了小猫与云这两个角色的交互。
云朵1
当收到小猫咪的广播信号“成功”时,云1就会消失,等待一秒后,再次出现。
云朵2当收到成功的广播后,云2移动到云1的位置,然后随机找一个位置再画朵云。
当收到失败的广播后,云2随机找一个位置再画朵云。
(自定义积木)实现生成云的随机坐标的功能。
存在问题
- 已经保存到本地的.sb3文件,如何使用scratch desktop再次打开编辑?
答:打开软件后,点击文件->从电脑中上传->找到并选择.sb3文件既可。
思考题
- 如何设置依据鼠标按压时间的长短进行“蓄力”操作?
- 当云彩在屏幕最右侧时,只要力度足够大都可以在云上,这个怎么解决?
- 当新的回合开始时,小猫头顶总会留有上一回合的对白,怎么解决?
Scratch编程——跳一跳相关推荐
- Scratch《跳一跳》游戏源码.sb
Scratch<跳一跳>游戏源码.sb下载地址: https://download.csdn.net/download/u011152234/86264226
- python编程跳一跳_使用Python实现跳一跳自动跳跃功能
1. OpenCV:模板匹配. 获得小跳棋中心位置 2. OpenCV:边缘检测. 获得下一方块中心位置 Python+ADB+OpenCv,实现「 跳一跳 」自动化. / 01 ...
- scratch小游戏脚本大全_酷酷带你一起做小游戏--跳一跳
运用scratch我做了一个跳一跳小游戏,首先我要确定游戏流程, 小恐龙跑向障碍物,玩家用键盘的空格键控制恐龙跳跃 如果恐龙跳过障碍物则游戏分数加一 如果恐龙接触到障碍物则游戏结束,脚本全部停止 先添 ...
- python跳一跳编程构造_python实现微信跳一跳辅助工具步骤详解
说明 1.windows上安装安卓模拟器,安卓版本5.1以上 2.模拟器里下载安装最新的微信6.6.1 3.最好使用python2.7,python3的pyhook包有bug,解决比较麻烦 步骤 1. ...
- c语言微信挑一挑编程,100行python代码实现微信跳一跳辅助程序
写在前面 分享一下今天下午用python写的"跳一跳"小游戏的辅助程序.之前是准备用树莓派操控一个"机械手指"来代替人的触摸操作,但该方案还在酝酿中,实现了再分 ...
- Scratch(三):跳一跳
今天,小陈老师带着大家用Scratch制作小游戏:跳一跳吧.文章最后,有最终的"跳一跳"游戏效果展示奥. 1.需要将用到的图片导入到Scratch里,如下图所示. 当点击" ...
- 跳一跳编程java_Java微信跳一跳操作指南
搜索热词 Java微信跳一跳操作指南,指哪挑哪. 本文的思路是通过adb来控制手机进行操作,通过java写一个jframe覆盖在手机屏幕上,用鼠标获取跳的起点和终点,经过试验获取跳的jframe距离和 ...
- c语言微信挑一挑编程,.NET开发实现一个微信跳一跳的辅助程序
前言 相信大家应该都知道了,最近微信更新了,出现了一个小游戏"跳一跳",玩了一下 赶紧还蛮有意思的 但纯粹是拼手感的,玩了好久,终于搞了个135分拿了个第一名,没想到过一会就被朋友 ...
- c语言代码游戏跳一跳,微信小程序《跳一跳》游戏里的编程小知识,你知道吗?...
微信小程序<跳一跳>游戏里的编程小知识,你知道吗? 今日你跳了吗? 玩过的朋友都知道,跳一跳里的游戏操作非常简单,就用手指按住屏幕按住施放进行跳跃,整个游戏是个人都可以很轻松玩起来! 游戏 ...
- scratch跳一跳游戏脚本_跳一跳游戏:经典跳一跳2微信小游戏,点开既玩
沐沐带你发现好游戏! <跳一跳>小游戏好玩吗? <跳一跳>小程序怎么进入游戏? 文章下拉到底部, 点最后一个图片进入游戏 ---------- 只有你想不到, 没有我找不到的好 ...
最新文章
- pythonos模块修改文件名_python如何动态改变文件名
- 【转】ofbiz数据库表结构设计
- .NET Framework 2.0 组件和非托管代码与交互操作详解(转)
- [机器学习] 推荐系统之协同过滤算法(转)
- Python 函数装饰器
- C++(STL):02---tuple容器
- android底部弹出显示不全,Android 解决 NestedScrollView 底部内容被遮挡显示不全
- 在C++Builder2010中配置OpenCV2.2
- eds能谱图分析实例_如何使用EDS对材料进行定性定量分析?
- node.js 刷csdn博客访问量
- 1.Attach(E-UTRAN Initial)
- VBA提高篇_12_1 VBA判断奇偶数的方法
- forge 服务器 优化,[1.7.10]模组服务器优化教程-Mod服的超频 - 联机教程 - Minecraft(我的世界)中文论坛 -...
- C#简单游戏外挂制作(二)
- 亿级流量网站架构核心技术之“数据库分库分表策略”
- 笔记本电池9针脚图解_旧毛衣如何妙用改造成暖暖的抱枕教程图解
- 原子操作(atomic operation)
- P2E游戏Blast Royale,区块链版《绝地求生》
- 神雕侠侣2显示不了服务器,神雕侠侣2游戏进不去怎么办_游戏进不去解决方法推荐...
- 基于 Mui 封装常用 React 组件
热门文章
- 高格VE8产品技术白皮书
- 昆山java自行车,剁手清单:剁手的路上总会有几个“毒友”加持
- 用计算机建立电子表格,求计算机作业电子表格演示文稿。
- 利用接口和继承实现 求三角形 圆形面积 和以圆形为底的圆锥形的体积
- TMS320F280049C 学习笔记16 比较器子系统(CMPSS)
- 证件照,手把手教你通过在线工具给所需证件照进行换底色处理
- Google搜索语法(常用篇)
- 蓝桥秘密冲刺计划(9.17)年号字串
- SoundPool循环播放
- 华为鸿蒙os logo,华为鸿蒙 OS Logo :Powered by HarmonyOS