mirror of
https://github.com/lospec/pixel-editor.git
synced 2023-08-10 21:12:51 +03:00
24 lines
832 B
JavaScript
24 lines
832 B
JavaScript
var currentColor = firstCheckerBoardColor;
|
|
|
|
function fillCheckerboard() {
|
|
for (var i=0; i<canvasSize[0] / checkerBoardSquareSize; i++) {
|
|
for (var j=0; j<canvasSize[1] / checkerBoardSquareSize; j++) {
|
|
context.fillStyle = currentColor;
|
|
context.fillRect(i * checkerBoardSquareSize, j * checkerBoardSquareSize, checkerBoardSquareSize, checkerBoardSquareSize);
|
|
|
|
changeCheckerboardColor(false);
|
|
}
|
|
|
|
changeCheckerboardColor(false);
|
|
}
|
|
}
|
|
|
|
function changeCheckerboardColor(rowEndReached) {
|
|
if (!rowEndReached) {
|
|
if (currentColor == firstCheckerBoardColor) {
|
|
currentColor = secondCheckerBoardColor;
|
|
} else if (currentColor == secondCheckerBoardColor) {
|
|
currentColor = firstCheckerBoardColor;
|
|
}
|
|
}
|
|
} |