hi some one can setScore()
hi some one can setScore()
Under discussion
Comments (4)
- Popular
- New
- Old
You must be signed in to leave a comment
KIN SOCHEAT
3 December 2019, 04:18
Thanks
0
Guadalupe Gagnon
15 November 2019, 14:49
have you resolved?
0
KIN SOCHEAT
1 September 2019, 08:24
private void openTile(int x, int y) { //открытие клеток и конец игры
if (isGameStopped){return;}
if (gameField[x][y].isFlag) {return;}
if (gameField[x][y].isOpen){return;}
if (gameField[x][y].isMine) { // Мины
setCellValue(x, y, MINE);
setCellValueEx(x, y, Color.RED,MINE);
gameField[x][y].isOpen = true;
gameOver();
return;
} else if(gameField[x][y].countMineNeighbors == 0) {
setCellValue(x, y, "");
setCellColor(x, y, Color.GREEN);
if (gameField[x][y].isOpen && !gameField[x][y].isMine){
countClosedTiles--;
gameField[x][y].isOpen = true;
// score = score + 5;
// setScore(score);
System.out.println(countClosedTiles);
}
if (countClosedTiles == countMinesOnField){
win();
}
ArrayList<GameObject> neighbors = getNeighbors(gameField[x][y]); //заносим в список
for (GameObject gameObject : neighbors) {
if (!gameObject.isOpen) {
openTile(gameObject.y, gameObject.x);
}
}
} else {
setCellNumber(x, y, gameField[x][y].countMineNeighbors);
setCellColor(x, y, Color.GREEN);
gameField[x][y].isOpen = true;
score = score + 5;
setScore(score);
}
}
0
KIN SOCHEAT
1 September 2019, 08:23
openTile(int x, int y)
setScore()?
0