weixin_慕勒4259824
qazzxc3549823
beginPath();
ctx2.moveTo(this.rootx[i],canHeight);
this.headx[i] = this.rootx[i] + l * this.amp[i];
ctx2.quadraticCurveTo(this.rootx[i],canHeight - 120,this.headx[i],this.heady[i]);
1348448970
var l=Math.sin(this.alpha);
this.headx[i]=this.rootx[i]+1*this.amp[i];
是不是l写成1了
学霸君1
初始化问题,因为初始化时你的this.aneNO[i]=0 了,其实可以设置为: this.aneNO[i]=Math.floor(Math.random()*ane.num);
Javi_Wang
reco_luan
fruitObj.prototype.born = function (i) {
var aneId = Math.floor(Math.random() * ane.num);
this.aneNO[i]=aneId;
this.x[i] = ane.headx[aneId];//确定起始位置
this.y[i] = ane.heady[aneId];//确定起始位置
this.l[i] = 0;
this.alive[i]=true;
var ran=Math.random();
别担心_有我陪着你