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

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

??皇菑臒o到有逐漸變大而是突然出現向左移動?怎么回事?

var fruitObj=function(){

this.alive=[];//bool

this.x=[];

this.y=[];

this.l=[];

this.orange=new Image();

this.blue=new Image();

}

fruitObj.prototype.num=30;//fruit num

fruitObj.prototype.init=function(){

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

? ? ? this.alive[i]=true;

? ? ? this.x[i]=0;

? ? ? this.y[i]=0; ? ?

? ? ? this.born(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++){

? ? ? ? ? ? ?//draw

? ? ? ? ? ? ?//find an ang ,graw,fly up

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

? ? ? ? ? ? ?this.l[i]+=0.01*deltaTime;

? ? ? ? ?}

? ? ? ? ?else{

? ? ? ? ? this.y[i]-=0.07*deltaTime;

? ? ? ? ?}

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

? ? ? ?

? ? ? }

?

?}

?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 ;

?}


正在回答

1 回答

第一,你這個寫的是果實的部分。

第二,你看看你的drawImage函數部分是不是寫錯了,該寫在括號里面的東西你寫在外面。

下面的是我的你可以找js里的fruit參考一下。

https://github.com/dirstart/h5_tiny

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

舉報

0/150
提交
取消

??皇菑臒o到有逐漸變大而是突然出現向左移動?怎么回事?

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

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

幫助反饋 APP下載

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

公眾號

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