亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

橙色果實出來了,可是沒有藍色的,幫我看一下代碼吧謝謝大佬了

// fruit

var fruitObj = function(){

this.alive = [] ;

this.x=[];

this.y=[];

this.l=[];

this.spd =[];

this.fruitType =[];

this.orange = new Image();

this.blue = new Image();

}

fruitObj.prototype.num = 30;




fruitObj.prototype.init = function ()

{

for(var i = 0;i<this.num ;i++)

{

this.alive[i] = false ;

this.x[i] =0;

this.y[i] =0;

this.spd[i] =Math.random()*0.01+0.005;

this.fruitType[i]="";

}

this.orange.src ="./src/fruit.png";

this.blue.src ="./src/blue.png";

}





fruitObj.prototype.draw = function()

{

for(var i =0;i<this.num;i++)

{

if(this.alive[i])

{

? ? if (this.fruitType[i]=="biue")

{var pic =this.blue;}

else{var pic=this.orange;}

? ? ? ? if(this.l[i]<=14)

? ? ? ? {

this.l[i] += this.spd[i] * deltaTime;

? ? ? ? ? ? }

? else{

? this.y[i] -= this.spd[i]* 7 * deltaTime;}

ctx2.drawImage(pic,this.x[i] - this.l[i]*0.5,this.y[i]- this.l[i]*0.5,this.l[i],this.l[i]);

if(this.y[i]<10){this.alive[i]=false;}

}

}

}



fruitObj.prototype.born = function(i)

{

var aneID =Math.floor(Math.random()*ane.num);

this.x[i] =ane.x[aneID];

this.y[i] =canHeight - ane.len[aneID];

this.l[i] =0;

this.alive[i] = true;

var ran = Math.random();

if(ran<0.3)

{

this.fruitType[i]="blue";

}

else

{

this.fruitType[i]="orange";

}

}


fruitObj.prototype.dead = function(i)

{

this.alive[i] = false;

}


function fruitMonitor()

{

var num =0;

for(var i=0;i<fruit.num;i++)

{

if(fruit.alive[i]) num++ ;

}

? ? if(num<15)

{

sendFruit();

return;}

? ? }



function sendFruit(){

for(var i=0;i<fruit.num;i++){

if(!fruit.alive[i]){

fruit.born(i);

return;

}

}

}


正在回答

2 回答

fruitObj.prototype.init=function(){

for(var i=0;i<this.num;i++){

this.alive[i]=false;

this.x[i]=0;

this.y[i]=0;

this.spd[i]=Math.random()*0.02+0.01;

this.fruitType[i]="";

this.born(i);

}

this.orange.src="./src/fruit.png";

this.blue.src="./src/blue.png";

}


0 回復 有任何疑惑可以回復我~
#1

學學學學習學

不好意思 弄錯了 別看
2017-02-24 回復 有任何疑惑可以回復我~

draw 里的blue寫成了biue

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

橙色果實出來了,可是沒有藍色的,幫我看一下代碼吧謝謝大佬了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號