首页 » 软件优化 » Scratch3.0编程课程:花样游泳(花样游泳小猫编程课程点击)

Scratch3.0编程课程:花样游泳(花样游泳小猫编程课程点击)

南宫静远 2024-10-24 04:51:51 0

扫一扫用手机浏览

文章目录 [+]

为了庆祝2008年北京奥运会,我们计划用scratch中的循环和克隆模块;来为我们scratch的吉祥物-小猫编写一个花样游泳的程序。

第一步:向左向右游

在花样游泳中,游泳运动员团队会随着音乐呈现出一个优美的舞蹈,是游泳、竞技、音乐、舞蹈完美的结合。

Scratch3.0编程课程:花样游泳(花样游泳小猫编程课程点击) 软件优化
(图片来自网络侵删)

现在让我们开始创作一个小猫的花样游泳。

首先我们创建一个新的项目,点击“文件-新作品”。

我们修改舞台背景为蓝色,使得看起来像是一个游泳池。
点击背景,然后选择backdrops造型。
从填充里选择蓝色,点击“填充”,然后点击背景。

因为我们打算用一个不同的小猫,因此我们在角色猫上点击右键或点击右上角的×,删除掉原有的猫。

现在点击“角色-选择一个角色”选择“动物”选项,然后选择“cat flying”角色;flying cat看起来就像是正在游泳,因此我们选用该角色。

现在让我们使得小猫游泳

点击“cat flying”角色,编写程序使得当按下←键,小猫向左旋转;按下→键,小猫向右旋转。

测试我们的程序,分别按下键盘上的←键和→键,观察小猫的运动;

增加向前和向后移动的程序,代码如下:

测试代码,通过不同的按键,让小猫在舞台上移动

第二步:改变造型

点击“造型”,删除“cat flying-a”造型;

重新命名“cat flying-b”为“right”

在角色上点击右键,选择复制,创建一个小猫的复制品

选中小猫后,选择水平翻转,并命名为“left”点击“代码”按钮返回到编程界面,如果角色的方向不对,我们通过增加程序模块进行改变;再次测试代码。

第三步:创建团队

花样游泳需要一个团队,因此需要多个小猫,我们可以用克隆模块来创建多个同样的复制品。

首先我们增加代码,确保每次点击小旗时小猫从同一个位置开始;

测试代码,首先通过多次按键方向键让小猫到不同的位置,然后点击小绿旗,看小猫是否回到同一个位置;现在我们用重复执行模块创建6个小猫的克隆体,重复执行时用来进行多次同样的事情。

如果你不想要所有的猫在同样的位置,我们可以增加代码每次克隆旋转60°;

再次测试我们的代码,用方向按键,可以创建一些花样游泳的小猫成员。

第四步:增加音乐

由于花样游泳是音乐、游泳的结合,因此我们需要添加音乐。

点击声音按钮,然后点击下方的选择一个声音。

点击“可循环”,然后选择“dance around”

返回到“代码”区,增加以下代码进行播放音乐:

将播放音乐放在重复执行的循环中,意味着音乐将重复播放。

再次测试程序,我们可以点击红色的停止按钮,来停止音乐的播放!

第五步:游戏规则

你是不是想要设计一些游戏规则,使得更便于操作!

让我们增加一些动作,当空格键被按下时

运行程序,然后按下空格键观察新的效果

按空格键之前,我们可以先使用方向键将小猫移动到不同的位置。

在这个程序中,我们设置的是6名运动员,但是在实际的花样游泳中通常是8名游泳运动员,或者少的可以是4名,那么同学们如果是8名或者是4名的时候,我们需要怎样改变参数呢,请同学们自己去尝试。

标签:

相关文章