果实如何持续生成
为什么我照着写果实不能持续生成........是浏览器兼容问题还是说前面有地方有错误啊??、各位大神解答一下
为什么我照着写果实不能持续生成........是浏览器兼容问题还是说前面有地方有错误啊??、各位大神解答一下
2016-12-04
没看到你代码不造什么原因。。。检查下this.alive的值有没有设置正确,init()方法中this.alive初始化为false,在born方法中设置为true,当果实漂浮到this.y[i]<10时this.alive[i]=false
----------分界线----------
fruitObj.prototype.init = function () {
for (var i = 0; i < this.num; i++) {
this.alive[i] = false;
...
}
...
};
fruitObj.prototype.draw = function () {
...
if (this.y[i] < 10) {
this.alive[i] = false;
}
...
};
fruitObj.prototype.born = function (i) {
this.alive[i] = true;
...
};
举报