找对象
一、属性
创景
场景布置好, 用表格来做,创建tr,创建td,将td放到空数组中,将当前行所有的td,压入到 allTds 属性中,存储所有的td元素对象,allTds添加到body
食物
采用构造函数的方法来
属性 : 大小,颜色
方法: 出现,改变位置
坐标x,y 一开始就随机位置 this.change();
随机出现
方法一:出现在环境中
Food.prototype.show = function() {
gGameBox.allTds[this.y][this.x].className = "food";
}
方法二: 改变位置, 随机的
Food.prototype.change = function() {
this.x = parseInt(Math.random() * gGameBox.rows);
this.y = parseInt(Math.random() * gGameBox.cols);
this.show();
}
蛇
二、方法
开始
gGameBox.init(); // 游戏初始化 游戏开始gGameBox.start();
结束
实现对象
游戏引擎