最新消息:

【Scratch编程】第四讲:猫和老鼠

Scratch 少儿编程 6233浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

猫和老鼠

TOM AND JERRY

【Scratch编程】第四讲:猫和老鼠

相信大家对《猫和老鼠》(Tom and Jerry)这部动画片并不陌生,那只狡猾却老是被恶搞的大猫和一只淡定而聪明的小老鼠,总是在互相打闹与追逐中给予大家无穷的欢乐。今天我们就来做一个猫和老鼠的游戏

 

需求

 

要实现猫和老鼠的游戏并不难,我们可以制作出“猫抓老鼠”的游戏,也可设计出一个“躲猫猫”的游戏。这次我们就以“猫抓老鼠”为例,来设计我们的游戏吧!开始时先要让小老鼠能够随机移动,碰到边缘就返回,然后控制小猫去抓小老鼠。如果小猫碰到了小老鼠就让小老鼠消失,再加上“重复执行直到”循环模块,游戏就可以不停的玩了。下面我们就来看看如何制作这个游戏吧!

 

【Scratch编程】第四讲:猫和老鼠
【Scratch编程】第四讲:猫和老鼠
【Scratch编程】第四讲:猫和老鼠

程序

 

一、移到鼠标指针位置

“猫抓老鼠”的游戏,我们需要有猫、老鼠两个角色。首先,将默认出现的角色删除,再从图片库中选取猫、老鼠两个角色,分别作为游戏中的猫、老鼠,并调整它们的大小。其次,从背景库中选择一张你喜欢的背景图作为游戏背景。大家也可以在网上下载其它图片作为游戏角色和背景。前面的步骤完成后,接下来,我们就看看,如何搭建让小猫跟随鼠标移动的脚本。

 

【Scratch编程】第四讲:猫和老鼠

选择角色、背景

【Scratch编程】第四讲:猫和老鼠

小猫跟随鼠标移动

搭建好脚本后,点击绿旗就可以启动脚本了。你会发现小猫会很听话的跟随鼠标移动。

 

二、侦测是否碰到物体

我们搭建好小猫跟随鼠标移动的脚本后,接着就要搭建小猫抓住老鼠的脚本了。可以采用侦测模块中的“碰到”命令,侦测是否碰到物体。

【Scratch编程】第四讲:猫和老鼠

侦测模块

【Scratch编程】第四讲:猫和老鼠

“猫抓老鼠”游戏中猫的最终脚本

单击绿旗启动脚本,然后随意移动鼠标,如果猫碰到老鼠,就显示“抓到你了!”并停留2秒。

【Scratch编程】第四讲:猫和老鼠

涨知识:Scratch中。搭建碰到边缘情况的脚本,可以用“碰到边缘反弹”指令,也可以通过侦测中“碰到”指令,在旁边的下拉菜单中可以选择“边缘”。

【Scratch编程】第四讲:猫和老鼠

菜单

主要区别如下:

【Scratch编程】第四讲:猫和老鼠

三、“重复执行直到”循环模块

小猫的脚本搭建好后,我们接着搭建小老鼠的脚本。让小老鼠能够随机移动,碰到边缘返回,直到碰到猫时才结束。

Scratch中,舞台X坐标的值为-240到240之间的整数,而Y的坐标值为-180到180之间的整数。

【Scratch编程】第四讲:猫和老鼠

舞台坐标

【Scratch编程】第四讲:猫和老鼠舞台角度

了解了舞台坐标和角度后,我们就可以编写一段脚本,让小老鼠在舞台中随机出现了。

【Scratch编程】第四讲:猫和老鼠

老鼠随机出现脚本

接下来我们要让小老鼠能够任意转弯移动,并且碰到边缘返回

【Scratch编程】第四讲:猫和老鼠

老鼠碰到边缘返回

小老鼠碰到猫时结束(即猫抓到老鼠)。

【Scratch编程】第四讲:猫和老鼠

猫抓到老鼠

 

 

【Scratch编程】第四讲:猫和老鼠

“猫抓老鼠”游戏中老鼠的最终脚本

点击绿旗,启动脚本,大家就可以看到一只到处乱窜的老鼠。这时再利用鼠标控制猫,就可以实现一个好玩的“猫抓老鼠”的游戏了!

您必须 登录 才能发表评论!