最新回答 / 慕粉3343620
if(fruit.fruitType[i]=="blue") { deta.double=2;//若果实是蓝色,则标记,分数双倍wave.born(fruit.x[i],fruit.y[i],1); } else { deta.double=1;wave.born(fruit.x[i],fruit.y[i],2); }在碰撞判断的时候在原本有颜色判断的地方出生圈圈,然后给圆圈的born函数多加一个参数,并赋给圆圈新加的参数,在draw中判断这个参数,进行不同的...
2016-08-03
最新回答 / 慕仔8415870
halo.JShaloObj.prototype.born=function(x,y){ for(var i=0;i<this.num;i++) { if(!this.alive[i]) { this.x[i]=x; this.y[i]=y; this.r[i]=10; this.alive[i]=true; } }}代码遗落了一个 “ !”字符if(!this.alive[i]) 加上就好了“ !”字符
2016-07-02
最新回答 / 薄荷味的白衬衫
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]);
2016-06-28