您的位置: 主页>机器人编程>Javascript编程>《javascript-少儿编程》第17章开发贪吃蛇游戏2之绘
加盟酷吧机器人 培养孩子核心能力

《javascript-少儿编程》第17章开发贪吃蛇游戏2之绘

17.2.2 绘制贪吃蛇

  为了绘制贪吃蛇,我们直接遍历其segments数组中的每一个块,在每个块上调用在前面所创建的drawSquare方法。这将会为贪吃蛇的每一段都绘制一个方块。


Snake.prototype.draw = function () { for (var i = 0; i < this.segments.length; i++) { this.segments[i].drawSquare("Blue"); }

};


  Draw方法使用一个for循环来在segments数组的每一个块对象上运行。每一次循环之中,这段代码都接受当前的段(this.segments[i])并且在其上调用drawSquare(”Blue”),这将会在相应的块中绘制一个蓝色的广块。

  如果想要测试draw方法,可以运行如下的代码,这会使用Snake构造方法创建一个新的对象,并且调用其draw方法:


var snake = new Snake(); snake.draw();
欧美思机器人教育加盟 赚钱好项目
上一篇:《javascript-少儿编程》第17章开发贪吃蛇游戏2之移
下一篇:《javascript-少儿编程》第17章开发贪吃蛇游戏2之绘
您可能喜欢
回到顶部