已采納回答 / DuoiLONG
this.bigEye.src = "/img/bigEye0.png"; this.bigBody.src = "/img/bigSwim0.png"; this.bigTail.src = "/img/bigTail0.png";這個好像有問題,少 加了. 吧你改成這樣試試看 this.bigEye.src = "./img/bigEye0.png"; this.bigBody.src = "./img/bigSwim0.png"; this.bigTail.src = "./img/bigTail...
2017-02-24
已采納回答 / 丶筱筱
// 定義一個果實監(jiān)視函數(shù)(目的:為了控制畫布中的果實數(shù)目在一定的范圍內(nèi))function fruitMointor() {? ? // 初始化果實的數(shù)量為0? ? var num = 0;? ??// 當(dāng)果實的數(shù)量少于規(guī)定的最大值,也就是num的時候執(zhí)行如下for循環(huán)? ? for (var i = 0; i < fruit.num; i++) {? ? ? ?// 如果果實生命存在,即alive = true? ? ? ? if (fruit.alive[i]) {? ? ? ? ? ?// 數(shù)...
2017-01-11
已采納回答 / weibo_鄭鄭鄭鄭禮旺_0
init只初始化一次就不執(zhí)行,要在gameloop才會進行window.requestAnimFrame(gameloop);
2016-12-29
已采納回答 / mop18mop183811015
可以再弄一個canvas專門用來加載靜態(tài)圖片資源。另:還需要查一下,canvas是不是對靜態(tài)圖片已經(jīng)進行優(yōu)化了?
2016-12-28
已采納回答 / ChristineN
那是因為初始化的魚頭的方向是向左的,就是負方向,delayX,delayY值的計算應(yīng)該是delayX = -(?mx - this.x ),即delayX = this.x - mx,
2016-12-28