当前位置:宠物百科>综合>资讯>正文

图形化编程scratch并行小游戏:使用简易图形化编程工具Scratch

人气:449 ℃/2023-09-26 07:36:22

趣味足球14.4.1 创设场景

踢足球

【背景】

足球场(请查看附件“趣味足球/实验素材/足球场”)

【角色】

小猫(Scratch角色库中的“Cat”角色)

企鹅(Scratch角色库中的“Penguin”角色)

足球(可以使用Scratch角色库中的“Soccer Ball”角色,也可以使用附件“趣味足球/实验素材/足球”角色)

【情节】

小猫和企鹅一起踢足球,首先小猫传给企鹅,然后企鹅再传给小猫,不断重复。

14.4.2 设计思路

“小猫”和“企鹅”踢足球,首先需要确认足球是否在“小猫”或“企鹅”脚下,如果在脚下,则踢给对方,足球向对方方向运动;如果不在脚下,则等待足球到达自己的脚下;不断重复此过程;

  1. 判断“足球”是否在“小猫”角色或“企鹅”角色脚下,可以使用侦测积木()来实现;
  2. 当“足球”在“小猫”角色或“企鹅”角色脚下时,可以通过外观积木(或)来实现踢球的动作;
  3. 当“足球”被踢出去后,“足球”需要向对方方向运动,可以通过运动积木(和)来实现;
  4. 在踢球过程中,我们可以添加一些音效或背景音乐来增加趣味感,可以使用声音积木(或)来实现;
  5. “小猫”和“企鹅”在踢球过程中,也可以使用事件积木(和)来进行互动;
14.4.3实践操作14.4.3.1 设置背景

在角色区,鼠标指针

移动到“选择一个背景”按钮

,点击“上传背景”

,选择“趣味足球/实验素材/足球场”背景。同时在“背景”选项卡中调整“足球场”背景在舞台区的大小和位置。

14.4.3.2 添加角色

在角色区,鼠标指针

移动到“选择一个角色”按钮

,点击“选择一个角色”

或者点击“上传角色”

,将出现Scratch自带的角色库或者出现“上传角色”对话框,在Scratch角色库中的选择“Cat”角色和“Penguin”角色或者选择“趣味足球/实验素材/足球”素材。添加完角色后,需要调整角色位置和大小。最后添加并在舞台区调整位置后的效果如下:

14.4.3.3 编写脚本
  • “足球场”背景脚本

“趣味足球”作品的背景音乐可在背景脚本中完成,其实现的功能是:按下

后,可以播放开始踢球提示音“Referee Whistle”,并不断循环的播放背景音乐“Chill”(提示音“Referee Whistle”和背景音乐“Chill”在Scratch自带的音乐库中获得)。

  • “小猫”角色脚本

首先,进行初始化操作,即设置小猫的起始位置和初始造型;

其次,不断循环来侦测是否碰到“足球”角色;

如果碰到“足球”角色,则变换造型;

然后再返回侦测是否碰到“足球”角色,不断重复;

  • “企鹅”角色脚本

当接收到“小猫传球”消息,判断是否碰触到“足球”;

如果碰到“足球”角色,则变换造型;

然后再返回侦测是否碰到“足球”角色,不断重复;

  • “足球”角色脚本

初始化“足球”角色的位置和面向方向;

侦测是否碰触到“小猫”角色或“企鹅”角色;

如果碰触到“小猫”角色,则向“企鹅”方向运动;

如果碰触到“企鹅”角色,则向“小猫”方向运动;

14.4.4 作品展示

当点击

后,首先响起“趣味足球”的背景音乐,同时响起提示踢足球的声音,然后小猫先将足球踢向企鹅,当企鹅碰触到足球后,再把足球踢向小猫,不断重复。

14.4.5 探究发现
  • 在“趣味足球”作品中,“小猫”和“企鹅”位置固定,“足球”运动位置都是提前设置好的,请小朋友考虑是否可以让“足球”运动轨迹是抛物线型的?
  • “小猫”和“企鹅”是否可以根据“足球”的运动方向和位置进行跟随运动呢?

搜索更多有关“图形化编程scratch并行小游戏:使用简易图形化编程工具Scratch”的信息 [百度搜索] [SoGou搜索] [头条搜索] [360搜索]
CopyRight © 2021-2024 宠物百科 All Rights Reserved. 手机版