2016-04-26 274 views
2

我創建了一個蛇遊戲,但我希望每一個新的塊添加到它來genarate隨機新顏色。這是我現在所擁有的,但它所做的只是發回一個「空白」,並使其變爲白色。蛇遊戲隨機顏色

// Draw a square for each segment of the snake's body 
 
Snake.prototype.draw = function() { 
 
for (var i = 0; i < this.segments.length; i++) { 
 
this.segments[i].drawSquare(randomColor()); 
 
} 
 
}; 
 

 

 

 

 

 

 

 

 
function randomColor() { 
 
    return '#' + ('00000' + (Math.random() * 16777216 << 0).toString(16)).substr(-6); 
 
}

回答

1

randomColor功能工作發現,如果還有什麼不對,讓我知道您的Snake (和segmentsthis

function randomColor() { 
    return '#' + ('00000' + (Math.random() * 16777216 << 0).toString(16)).substr(-6); 
}