最新回答 / pinkhide27
星星是白色的,背景是白色的,就看不出來(lái)了啊。。。把星星換個(gè)顏色應(yīng)該就可以了吧。。至于效果好不好看就不知道了。。。。
2017-06-18
最新回答 / 會(huì)飛的云89
gameloop()這個(gè)函數(shù)改下,可以試試看function gameloop(){ ????setTimeout(gameloop,100); ????drawStars();}
2017-05-08
老師,故意繞了一個(gè)圈子
var starObj = function (){ //創(chuàng)建函數(shù)對(duì)象為starObj
this.x=100+Math.random()*600;//x坐標(biāo)值 也可以理解為屬性值,這了進(jìn)行隨機(jī)變換
this.y=150+Math.random()*300;//y坐標(biāo)值
}
starObj.prototype.draw=function(){//這里才是用畫(huà)布繪制星星的方法
ctx.drawImage(starPic,this.x,this.y);//ctx.drawImage();是畫(huà)布中的函數(shù)。
}
這樣就可以了
var starObj = function (){ //創(chuàng)建函數(shù)對(duì)象為starObj
this.x=100+Math.random()*600;//x坐標(biāo)值 也可以理解為屬性值,這了進(jìn)行隨機(jī)變換
this.y=150+Math.random()*300;//y坐標(biāo)值
}
starObj.prototype.draw=function(){//這里才是用畫(huà)布繪制星星的方法
ctx.drawImage(starPic,this.x,this.y);//ctx.drawImage();是畫(huà)布中的函數(shù)。
}
這樣就可以了
2017-04-26
感覺(jué)老師是美國(guó)留學(xué)生來(lái)的,講中文帶著東北腔,講英語(yǔ)帶著美式語(yǔ)氣。
2017-04-06
最新回答 / 來(lái)自火星的花
你的drawImage函數(shù)寫(xiě)錯(cuò)了, ctx.drawImage(img1,0,0,this.n*7,7,this.x,this.y,7,7);
2017-03-29