以下代碼中的for循環似乎未被激活。未循環遍歷循環 - javascript
var updateMobs = function(){
for (var b = 0; b < mobsBlue; b++){
BM = mobsBlue[b]
BM.x = BM.x - 1
doCollision(BM, redBase, BM)
doCollision(BM, debugPlayer, BM)
console.log("draw1")
BM.Draw(ctx, false)
}
for (var r = 0; r < mobsRed; r++){
RM = mobsRed[r]
RM.x = RM.x + 1
doCollision(RM, blueBase, RM)
doCollision(RM, debugPlayer, RM)
console.log("draw2")
RM.Draw(ctx, false)
for (var bb = 0; bb < mobsBlue; bb++){
BM = mobsBlue[bb]
console.log("draw3")
BM.Draw(ctx, false)
RM.Draw(ctx, false)
}
}
}
還,隨意評論任何改進,我可以做我的代碼,使這項工作更好,如果您有任何。我也知道我沒有在我的javascript結束半冒號所以不要評論我這句話
我沒有得到任何錯誤,mobsBlue和mobsRed都陣列。
此外,我呼籲在一個循環中此功能。
我侮辱抱歉。這是不必要的,我應該提出這個問題:|。感謝您幫助我走出雖然
誠摯的歉意
這是一個功能。你必須打電話給它。 – njzk2 2015-03-18 22:39:39
也是,'b
njzk2
2015-03-18 22:40:27
讀取編輯問題 – user4687490 2015-03-18 22:41:23