一、作品描述:

这是潜水艇打鲨鱼的游戏。鲨鱼会在游戏界面里到处移动,每次移动到某个地方后停止两秒钟换个造型。可以用键盘的上下键控制潜水艇进行上升或下潜移动。当按下空格键后可以发射鱼雷。

二、 制作方法:

1. 先添加3个角色,分布为潜水艇、鱼雷、鲨鱼。

2. 鲨鱼有一段程序,当按游戏开始后,并重复执行。每次重复执行等待2秒、切换下一个造型、播放鲨鱼游动的声音、在1秒内滑行到随机的位置。

3. 潜水艇有三段程序

3.1 当游戏开始后,朗读游戏开始的语音,然后移动到固定的地方。

3.2 当按下键盘下键,y坐标减5,让潜艇往下移动。

3.3 当按下键盘上键,y坐标加5,让潜艇往上移动。

4. 鱼雷有一段程序,当按下空格键后,将鱼雷移动到潜水艇地方,并将其后在最后一层。然后显示鱼雷,播放发射鱼雷的声音,重复执行20次,每次将鱼雷的x坐标增加20。最后隐藏鱼雷。

三、 学习的知识点:

1. 操作

  • 如何将对象的造型进行反转、调整大小、调整角度。

2. 代码

  • 对象在多少秒时间内滑动到某处。
  • 将对象放置在最后层。
  • 重复执行就是循环,而且不会停止。

3. 概念

  • X轴坐标表示左右位置。Y轴坐标表示上下位置。
  • 一个对象可以有多个造型,可以用代码切换。
  • 事件是某个角色收到外来惊扰后做出的反应。
  • 某个角色的属性可用变量来表示,如x坐标、y坐标。