9.10  绘制地图
273
如果你想要阅读一个更为详细的使用猫和僵尸的递归示例教程,可以访问invpy/recursivezombies 。
python可以做什么游戏
9.10  绘制地图
drawMap()函数将返回一个Surface 对象,整个地图(以及玩家和星星)都绘制于其上。该Surface 所需的宽度和高度,都必须通过mapObj 来计算(这在第543行和第544行完成)。所有内容都绘制于其上的Surface 对象在第545行创建。为了开始这一步,在第546行,整个Surface 对象都绘制到背景颜之上。
第549行到第550行的for 循环将遍历地图上的每一个可能的XY 坐标,并且在该位置绘制相应的贴片图像。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。