飞猫抓气球(1/2)

第 1 步:选择背景和人物

当您创建一个空白的 Scratch 项目时,您可以通过单击右下角的两个圆圈从许多不同的背景和字符选项中进行选择。带有图像图标的圆圈用于选择背景,带有猫图标的圆圈用于选择角色。

为了创建我们的设置,我们选择“Blue Sky”作为我们的猫将飞过的背景,并从角色菜单中选择“Flying Cat”。发挥您的想象力,选择您感兴趣的任何组合!

图片[1]-飞猫抓气球(1/2)-51scratch

第 2 步:创建欢迎消息并使用箭头键移动猫

当我们开始游戏时,我们希望猫显示欢迎信息。我们可以使用“当绿旗被点击”块,它表示游戏的开始。这个块可以在控制部分找到。然后我们可以使用 Looks 部分的“say”块来让我们的块显示“say ‘I’m flight’ for 2 seconds”。消息和时间长度都可以自定义为我们想要的任何内容。

如果单击相应的箭头键,我们还希望我们的猫向左、向右、向上和向下移动。从事件中,我们可以得到“当按键被按下时”块。我们需要这些块之一并将下拉选项更改为“左箭头”。在这里,我们想要运动块“移动 x”。我们需要将此块中的数字更改为 -10 以显示向左移动。

我们需要另一个“当按键时”块,这次下拉选项应该是“右箭头”。我们可以按原样使用 Motion 块“将 x 移动 10”。

为了处理垂直移动,我们需要一个带有“向上箭头”下拉选项的“按下键时”块。由于这是垂直的,我们需要“将 y 更改 10”运动块。

我们需要的最终移动方向是向下,这可以通过带有“向下箭头”选项的“按下键时”块来完成。在这里,我们需要“更改 y”块并将数字更改为 -10。

图片[2]-飞猫抓气球(1/2)-51scratch

步骤 3:选择要收集的对象并使对象移动

要选择代表我们对象的另一个角色,我们可以回到右下角的圆圈,我们选择了飞猫。这次让我们选择一个气球!

图片[3]-飞猫抓气球(1/2)-51scratch

现在让我们点击气球,以便为它编写代码。我们想让气球随机移动,这样猫追逐它就很有趣!

对于气球,我们想使用“当绿旗被点击时”块,因为一旦游戏开始,它也需要自己的动作。现在我们可以转到控制并获得“永远”块,因为我们希望我们的对象在游戏进行时一直在移动。无论我们放在“永远”中的任何块都将一直运行,直到我们使用“停止标志”按钮手动结束程序。

我们想要的第一个块来自 Motion,我们想要“去随机位置”。随机性使项目令人兴奋。然后我们想要另一个运动块,“改变 x”。在这种情况下,输入数字为 250。任何带有数字点的块都可以通过键入更改为任何数字。

接下来我们要转到控制并获取“重复”块并输入数字 32。这个数字实际上可以是您想要的任何值。在我们的“重复”块中,我们希望运动块“改变 x”并输入数字 -15。

图片[4]-飞猫抓气球(1/2)-51scratch

我们为气球编写的代码让它到处移动,我们必须控制猫来抓住它!此时测试您的程序。

图片[5]-飞猫抓气球(1/2)-51scratch
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片