Scratch2.0 带你制作猫打老鼠小游戏

来源 :电脑报 | 被引量 : 0次 | 上传用户:yyfdc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  本期小编将使用Scratch2.0教大家制作一个“猫打老鼠”的小游戏,其中我们会用鼠标控制方向,同时需用到“克隆”与“克隆体”进行编程,一起来期待吧!
  一、上传背景
  1.删除原有小猫角色:右键选择“删除”。
  2.新建背景区:单击背景库选择背景-户外,选取“blue sky”上传。
  二、上传角色
  新建角色区:单击角色库选择角色-动物,选取“Cat2”上传并重命名为“猫咪”;同样,选取“Mouse1”上传并重命名为“老鼠”;单击角色库选择角色-物品,选取“Star2”作为猫咪的武器,上传并重命名为“星星”。
  三、 角色编程
  角色1——猫咪
  1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
  2.单击“运动”:拖曳“移到x:-156 y:-90”,拼接于“当绿旗被点击时”之后。
  3.单击外观:拖曳“显示”,拼接于“移到x:-156 y:-90”之后。
  4.单击控制:拖曳“在?之前一直等待”,拼接于“显示”之后。
  5.单击侦测:拖曳“碰到鼠标指针”,下拉小三角,选择“老鼠”,放置于“在?之前一直等待”的空隙之中。
  6.单击外观:拖曳“隐藏”,拼接于“在‘碰到老鼠’之前一直等待”之后。
  7.单击控制:拖曳“停止全部”,拼接于“隐藏”之后。
  角色2——老鼠
  1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
  2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
  3.单击控制:拖曳“重复执行10次”,更改数字为“30”,拼接于“隐藏”之后;拖曳“克隆自己”,放置于“重复执行30次”之中;拖曳“等待1秒”,拼接于“克隆自己”之后;拖曳“当作为克隆体启动时”到程序区;拖曳“在?之前一直等待”,拼接于“当作为克隆体启动时”之后。
  4.单击侦测:拖曳“碰到鼠标指针”,下拉小三角,选择“星星”,放置于“在?之前一直等待”的空隙之中。
  5.单击控制:拖曳“删除本克隆体”,放置于“在‘碰到星星’之前一直等待”之后;拖曳“当作为克隆体启动时”到程序区。
  6.单击运动:拖曳“x:? y:?”,拼接于“当作为克隆体启动时”之后,更改“x”中的数字为“250”。
  7.单击运算:拖曳“在1到10间随机选一个数字”,放置于“y”的空隙之中,更改前一个空隙中数字为“-180”,后一个空隙中数字为“180”。
  8.单击外观:拖曳“显示”,拼接于“x:250 y:在180到-180间随机选一个数字”之后。
  9.单击控制:拖曳“重复执行”,拼接于“显示”之后。
  10.单击运动:拖曳“面向鼠标指针”,下拉小三角,选择“猫咪”,放置于“重复执行”之中。
  11.单击外观:拖曳“下一个造型”,拼接于“面向猫咪”之后。
  12.单击运动:拖曳“移动10步”,更改数字为“5”,拼接于“下一个造型”之后。
  角色3——武器星星
  1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
  2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
  3.單击控制:拖曳“重复执行”,拼接于“隐藏”之后。
  4.单击声音:拖曳“播放声音meow”,放置于“重复执行”之中。
  5.单击控制:拖曳“克隆自己”,拼接于“播放声音meow”之后;拖曳“等待1秒”,更改数字为“0.5”,拼接于“克隆自己”之后;拖曳“当作为克隆体启动时”到程序区。
  6.单击运动:拖曳“移到鼠标指针”,下拉积木块小三角,选择“猫咪”,拼接于“当作为克隆体启动时”之后。
  7.单击外观:拖曳“显示”,拼接于“移到猫咪”之后。
  8.单击运动:拖曳“面向鼠标指针”,拼接于“显示”之后。
  9.单击控制:拖曳“重复执行?直到”,拼接于“面向鼠标指针”之后。
  10.单击运算:拖曳“?或?”,放置于“重复执行?直到”的空隙之中。
  11.单击侦测:拖曳“碰到鼠标指针?”,下拉小三角,选择“边缘”,放置于“?或?”的空隙之中;拖曳“碰到鼠标指针?”,下拉小三角,选择“猫咪”,放置于“?或?”的另一空隙之中。
  12.单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行直到?”之中;拖曳“删除本克隆体”,拼接于“重复执行直到?”之后。
  好了,这期的Scratch2.0编程课堂就到此结束了,有任何问题皆可投稿与小编进行互动,下一期我们将学习更多的编程来控制角色!
其他文献
不知道大家还记不记得前几期小编给大家推荐的亚马逊Kindle电子书,有朋友买了之后来私信小编觉得这个优惠活动很不错,但可惜的是只持续了几天就结束了。看到大家都这么沉迷学习,小编深感欣慰啊……所以,本着“学习是当代人第一要务”(并没有)的原则,小编死乞白赖地找亚马逊又申请了优惠活动,只要一杯奶茶的钱就可以当个科技宅你确定不继续看下去?!  编程、前端、数据分析都有  有心的朋友应该还记得,上一次亚马
期刊
之前,许多专家分析随着越来越多资本涌入锂矿采掘、碳酸锂和氢氧化锂的制造,极有可能出现产能过剩的风险,这种担心是有道理的。不过,近日大众宣布选定电池供应商宁德时代等,在未来为欧洲和中国的电动汽车项目提供价值200亿欧元的锂电池,这无疑会刺激更多的汽车巨头加大对新能源的投资,从而拉动对碳酸锂、氢氧化锂等基础原材料产能暴增的消化。  其实,上游产能在不断增加,下游需求也在不断增加,不仅仅是中国的新能源汽
期刊
在我九岁那年,妈妈因患白血病去世了,我随着爸爸从纽约搬到了西部的波特兰。我们新家的房子外面有一个小菜园,爸爸经常带我在菜园里活动,我很快就喜欢上了那种叫蜜露瓜的植物。  我会坐在地上,靠向它们,感觉到它们需要我。爸爸会坐在他的菜园专用小凳子上,像我看蜜露瓜一样看着契斯曼尼番茄。  “爸爸!”有一天我问他,“我应该将这些小红花都摘下来吗?”  “不,亲爱的。”他轻笑着说,“那些花很快就会变成蜜露瓜的
期刊
这几年,大家越来越喜欢把自己身边的闲置物品转手出去,更多的人也喜欢淘一些实惠的二手产品来用。这样的情况下,二手交易平台就如春笋般应运而生,但是林子大了,骗子也就多了。最近我们就收到读者留言,说想买点便宜的,但又怕被骗……小编这几期就和大家谈谈有哪些常见的骗术,以及如何防范。  本期要和大家谈的是这段时间肆虐的“北京面交”骗局,虽说名字叫“北京面交”,可这个骗术早已在全国各地“发扬光大”。其最早确实
期刊
最近各家都在出新品,牛大叔想说的是:如今的新品不缺性能,但也不缺猫腻。笔记本的性能越来越强,但猫腻反而越来越多了,各种狗血的COST DOWN,各种奇葩机型层出不穷,所以,大家在购买前一定要关注购机帮你评微信公众号,在后台提问。描述清楚自己的预算、应用(用来干什么)、机型类型和尺寸,以及品牌喜好,牛大叔团队会人工回复你,帮你推荐和抉择。  也请大家把购机帮你评微信公众号推荐给你的同学、朋友,这样你
期刊
现在办公用户经常在电脑和手机之间相互传递文件,最常见的传递方法就是通过QQ或者微信来完成。但有时候如果电脑里并没有安装相关的软件,这时要想传递文件就会非常麻烦。其实要想解决这个棘手的问题也很简单,只需要通过一个二维码就可以解决了。  文件从电脑传递到手机  如果用户想将电脑中的文件直接传递到手机里的话,那么可以考虑使用Send Anywhere这款云服务。首先通过浏览器访问Send Anywher
期刊
短短几年时间,移动通信市场发生了翻天覆地的变化,手机越来越智能化,屏幕越来越大,但手机里的SIM卡却越做越小,越来越薄。不知道大家有没有想过一个问题,万一它变没了,会是一个什么场景?  前不久,中国联通正式宣布,上海、天津、广州、深圳、郑州和长沙6城市率先启动苹果Watch Series 3 的eSIM(一号双终端)业务。eSIM又称嵌入式SIM卡,简单说就是将传统SIM卡直接嵌入到设备芯片上,用
期刊
2月底,红米Note5 Pro在印度开售,首批30万台备货不到3分钟即宣布售罄,创造了小米在印度市场的最新快销纪录。而这款手机的国行版——红米Note5正式在国内发布,首发驍龙636、AI双摄以及依然亲民的售价,让它再次成为焦点。到底好不好用?让我们来告诉你。  AI算法让拍照更简单  首先来看看发布会斌总讲得最多,也是用户最关心的问题——拍照真的很牛逼?  抛开那些看不懂的配置与参数,你只需要了
期刊
大家好,我是诡娃木马,是不一样的烟火!  我的主人是一个《行尸走肉》忠实爱好者,在他看来腐烂的人脸带有一种“独特”的美,于是就修改了Njrat木马增加了一个惊悚功能,我就诞生了,然后通过捆绑、网页挂马等方式传播,一旦我成功进入用户电脑,就可以为所欲为地干各种坏事,主要有更改Windows桌面壁纸、关闭或重新启动计算机、用指定的文本显示系统消息、更改鼠标左右按键、使用语音合成器对其指定的短语进行播放
期刊
在连年灾荒不断,人们生活自顾不暇的时代,理财是仅握在富人手里的一款游戏。但随着经济的迅猛发展,民众生活水平不断提高,手上逐渐有闲钱,有财可理的人越来越多。而理财这个概念也让更多的人懂得了金钱的另一种运作方式。  让钱生钱,不同人选择了不同故事  理财的方式多种多样,从保守型到风险型,不同性格的人会选择不同的理财产品进行投资,在他们的故事当中,我们似乎也能看到老百姓的金融意识正在发生转变,投资理财也
期刊