当前位置:首页 » 编程软件 » 编程抓小猫

编程抓小猫

发布时间: 2024-01-27 05:05:09

❶ 少儿编程Scratch第七讲,猫咪收集钱袋游戏,附带程序

游戏规则:玩家使用方向键控制角色的移动,尽可能多地收集钱袋。但是钱袋可不会傻傻地等着猫咪。钱袋的位置会随机地出现在网格中。当钱袋出现后, 若玩家在3秒内没有抓住它,它则会随机出现在网格的其他位置。

我们从猫咪角色Player的脚本开始吧!如图1所示。

因为在图2中,每个网格方块对应的就是60步。那为什么碰到边缘则反弹?这是为了保证角色在超出舞台后,其坐标系仍然与图2保持一致。

你是否觉得在图1中四段处理方向键的脚本非常相似呢?在之后的课程中,我们将会学习如何处理重复的脚本。

测试一下当前脚本,通过方向键应当能移动角色Playero如果 运行效果正常,我们开始讲解角色Gold,其脚本如图2-18所示。

钱袋的程序如图3所示,用一个变量score来记录猫咪收集了多少钱袋。变量在数据模块中创建。score叫作变量,它可以保存供后续脚本使用的信息,之后课程中会详细介绍。因为游戏开始时猫咪还未收集到钱袋,所以首先将变量score的值设置为0。然后设置20次重复执行❷,表示总共收集20个钱袋(你也可以随意修改这个值)。每次重复执行时,钱袋会被放置到舞 台的任意位置❸,使玩家在有限的时间内控制猫咪收集钱袋❹,如果抓到钱袋,则增加变量score的值❸。

正如图2所示,要让钱袋在舞台的48个方格中随机出现, 则其x坐标必须是下列值之一 -210, -150, -90,…,210每个数字之间相隔60步,并以-210为起点,它们满足如下公式:

x = - 210 + (0 x 60)

x = - 210 + (1 x 60)

x = - 210 + (2 x 60)

x = - 210 + (3 x 60)

其余的X坐标值类似。y坐标值的计算方法与之相同。要让钱袋的x坐标随机变化,我们可以生成一个0到7的随机数字,乘以步数60,再加上起点-210。图4演示了将x坐标设定 为积木的建立过程。

当钱袋随机出现后,玩家只有3秒的时间(你也可以修改这个时间间隔调整游戏的难度)。为了记录时间,脚本首先重置Scratch 的计时器,使其从0秒开始计时,然后在…之前一直等待积木会一 直等待着,脚本不再继续向下执行,直到玩家碰到了钱袋或者计时器超过了 3秒,在…之前一直等待积木才会继续执行下面的如果/ 那么积木。它的创建过程如图5所示。

Scratch内置了一个计时器。当你在浏览器中打开Scratch后, 计时器被设置为0,并立刻开始计时。侦测模块中的计时器积木可以得到当前计时器的值,其前面的复选框可以将值显示器显示/隐 藏在舞台上。计时器归零积木将计时器的值重置为0 (因此,若从未使用过该积木,计时器则记录Scratch的运行时间)。项目停止运行后,计时器仍然会继续计时。

❷ 请问图标是个小猫的编程软件是什么急急急急急急急急急

是scatch.这个软件的特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。

❸ 听话的小猫(Scratch编程)

1, 点击绿旗开始游戏
2, 用上、下、左、右键分别控制小猫的移动

1, 当按下键盘的上移键时,小猫面向0度方向移动,每10步换一个造型,重复5次,这样会有走的效果

2, 当按下键盘的下移键时,小猫面向180度方向移动

4, 当按下键盘的右移键时,小猫面向90度方向移动

大家可能注意到了,这四段程序的逻辑是一致的,但是有一点是不一样的,那就是上下移动时小猫旋转方式为任意旋转,左右移动时旋转方向为左右翻转

❹ scratch小猫捉老鼠结束脚本怎么编辑

根据查询网络经验网显示,具体步骤如下:
1.库中加入老鼠。
2.对老鼠对象编写脚本:先选中老鼠,点击事件——拖当角色被点击时到脚本区。
3.点击控制——拖重滑缓复执行到脚本区。
4.点击动作——拖移动10步到脚本区。至此,老鼠的脚本编写完毕。接下去,点击小猫,对其编写脚本。
5.点击事件——拖当绿旗被点击到脚本区。
6.点击控制——拖移动到x:Y:到脚本区。
7.点击侦测——拖x座标ofmouse到脚本区,嵌入移动到X:乎桐中。意图:猫捉到老鼠。就是猫的x坐标和老鼠x坐标一致。
8.点击侦测——拖y坐标ofmouse到脚本区,嵌入到Y:中。
9.添加停止。猫捉到老鼠就停。点击控制——停止全部。好了,猫抓老鼠的动画就设置完毕了。试试吧。
Scratch 是麻省理工学院的“终身幼儿园团队”发布的一种图形岁让坦化编程工具,主要面对全球青少年开放,所有人都可以在软件中创作自己的程序。

热点内容
安卓手机如何使用印象笔记剪影 发布:2024-11-16 12:32:18 浏览:177
电脑服务器在哪里输入 发布:2024-11-16 12:27:22 浏览:263
魅族16th如何设置热点密码 发布:2024-11-16 12:22:15 浏览:396
浙江密码文件柜哪里有 发布:2024-11-16 12:20:34 浏览:953
c语言逆序输出整数 发布:2024-11-16 12:20:31 浏览:797
蓝桥杯c语言 发布:2024-11-16 12:20:24 浏览:398
安卓阵营哪个手机外放好 发布:2024-11-16 12:16:02 浏览:651
国外云服务器免费 发布:2024-11-16 12:13:49 浏览:554
苏宁茅台脚本 发布:2024-11-16 12:12:18 浏览:252
访问乞丐 发布:2024-11-16 12:07:19 浏览:436