scratch猫捉老鼠游戏,猫捉老鼠编程脚本

scratch猫捉老鼠,这是一道scratch编程题,出现在2020年3月份线上省赛的模拟考试中;主要考察的是对程序的顺序结构,变量,已经角色运动逻辑的掌握;

scratch猫捉老鼠游戏效果实现
scratch猫捉老鼠游戏效果实现

scratch猫捉老鼠编程实现

1)当绿旗被点击, Cat2和Mouse1角色出现在右边第一幅图的位置。得分显示在左上角,次数显示在右上角,数值均设为0。Cat2 和Mouse1默认大小 为100 ;

2)老鼠面向随机方向,开始缓慢移动。每移动5步,如果碰到边缘就反向移动,舞台右上角显示老鼠碰到边缘的次数;

3)小猫面向鼠标指针缓慢移动,每次移动步数为5,不能卡顿。碰到老鼠后,小猫变大(大小增加20),得分加1,同时老鼠消失。等待1秒后,老鼠能重 新出现在舞台上的随机位置,面向随机方向继续移动;

4)出现的第五只老鼠,是他们的鼠王,是一只蓝色的老鼠;

5)当小猫把鼠王吃掉后,程序停止全部。

scratch猫捉老鼠评判标准

10分:实现步骤1;

20分:实现步骤2;

30分:实现步骤3;

40分:实现步骤4;

50分:实现步骤5。

scratch猫捉老鼠游戏实现步骤:

步骤一、删除小猫角色,选择Cat2和Mouse1角色,初始两个角色的位置;猫的初始坐标位置(-160,-101),老鼠的初始坐标位置(172,87),外观大小都设置为100;老鼠造型初始为mouse1-a,外观为显示;

Cat2角色代码
Cat2角色代码

步骤二、先编写老鼠代码,面向随机方向,每次移动5不,当遇到小猫时,大小增大20,得分变量加一;然后消失;

步骤三、Cat2角色代码,猫始终面向鼠标移动,如果碰到老鼠,就利用广播通知老鼠隐藏;待得分等于4时,第五只老鼠就会出现,并且是蓝色的老鼠。这里添加一个蓝色老鼠造型,如蓝色老鼠被吃,程序全部结束;

Mouse1角色代码
Mouse1角色代码

scratch编程相关的重要知识推荐:

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2022-12-08 13:45:42
下一篇 2022-12-09 0:08:18

相关推荐