11.6本章小结

  在本章中,我们使用新的事件处理技术创建了一款游戏。还学习了img元素,它用来为Web页面添加图像。最后,学习了如何合作JavaScript计算两个点之间的距离。

  在下一章中,我们将学习面向对象编程,它将给我们更多的工具来组织代码。

11.7 挑战编程

  通过如下的方式来修改游戏并添加更多的功能。

  #1:增加游戏区域

可以增加游戏的区域以使得游戏更难。将地图变为800像素高和800像素宽如何?

  #2:添加更多消息

尝试添加一些额外的消息向玩家显示(如”Really  really  cold!”),并且修改距离,让游戏体现你的特色。

  #3:添加一个单击次数限制

添加一个单击次数的限制,如果玩家超过了这个限制,显示消息“GAME OVER”。

  #4:显示剩余的单击次数

在向玩家显示距离之后,将剩余的单击次数作为一条额外的文本显示出来,告诉玩家是否会失败。