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编程相关的重要知识推荐:

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch3.0舞台背景怎么全屏,退出全屏和打开全屏的方法

2023-5-1 11:40:56

综合资讯

scratch小猫跑步,编程实现小猫跑步的简单步骤

2023-5-1 11:41:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索