singleplayer
singleplayer esta funcional à mesma settimeout é uma operaç\ao nao bloqueante então nao esta a 100%
This commit is contained in:
parent
fa30b844a1
commit
75023d7aa5
39
laravel_server/public/js/vueapp.js
vendored
39
laravel_server/public/js/vueapp.js
vendored
@ -47471,7 +47471,7 @@ exports = module.exports = __webpack_require__(2)(false);
|
||||
|
||||
|
||||
// module
|
||||
exports.push([module.i, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", ""]);
|
||||
exports.push([module.i, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", ""]);
|
||||
|
||||
// exports
|
||||
|
||||
@ -47589,31 +47589,34 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
|
||||
this.boardImagens[this.piece2] = this.boardImagens[this.piece2];
|
||||
// same player playing
|
||||
console.log("imagens iguais");
|
||||
} else {
|
||||
// quer dizer que são diferentes
|
||||
// volta-se a virar as cartas para imagem limpa
|
||||
setTimeout(this.resetData, 2000);
|
||||
// this.board[this.piece1] = "hidden";
|
||||
// this.board[this.piece2] = "hidden";
|
||||
// this.piece1 = null;
|
||||
// this.piece2 = null;
|
||||
// console.log("imagens diferentes");
|
||||
}
|
||||
this.numeroJogada = 0;
|
||||
if (this.isBoardComplete()) {
|
||||
if (this.checkGameEnded()) {
|
||||
this.successMessage = "Congratz, you won!";
|
||||
this.gameEnded = true;
|
||||
this.showSuccess = true;
|
||||
}
|
||||
} else {
|
||||
// quer dizer que são diferentes
|
||||
// volta-se a virar as cartas para imagem limpa
|
||||
console.log("wait 2 seconds to play again!");
|
||||
setTimeout(this.resetData, 2000); // non blocking operation!!
|
||||
this.board[this.piece1] = "hidden";
|
||||
this.board[this.piece2] = "hidden";
|
||||
// console.log("piece1 = " + this.piece1);
|
||||
// console.log("piece2 = " + this.piece2);
|
||||
this.piece1 = null;
|
||||
this.piece2 = null;
|
||||
console.log("imagens diferentes");
|
||||
}
|
||||
this.numeroJogada = 0;
|
||||
}
|
||||
index = null;
|
||||
},
|
||||
resetData: function resetData() {
|
||||
this.board[this.piece1] = "hidden";
|
||||
this.board[this.piece2] = "hidden";
|
||||
this.piece1 = null;
|
||||
this.piece2 = null;
|
||||
console.log("imagens diferentes");
|
||||
console.log("Wait 2 Seconds. Timeout fucntion()");
|
||||
// this.board[this.piece1] = "hidden";
|
||||
// this.board[this.piece2] = "hidden";
|
||||
// this.piece1 = null;
|
||||
// this.piece2 = null;
|
||||
},
|
||||
pieceImageURL: function pieceImageURL(piece) {
|
||||
var imgSrc = String(piece);
|
||||
|
@ -104,31 +104,34 @@
|
||||
this.boardImagens[this.piece2] = this.boardImagens[this.piece2];
|
||||
// same player playing
|
||||
console.log("imagens iguais");
|
||||
} else { // quer dizer que são diferentes
|
||||
// volta-se a virar as cartas para imagem limpa
|
||||
setTimeout(this.resetData, 2000);
|
||||
// this.board[this.piece1] = "hidden";
|
||||
// this.board[this.piece2] = "hidden";
|
||||
// this.piece1 = null;
|
||||
// this.piece2 = null;
|
||||
// console.log("imagens diferentes");
|
||||
|
||||
}
|
||||
this.numeroJogada = 0;
|
||||
if (this.isBoardComplete()) {
|
||||
if (this.checkGameEnded()) {
|
||||
this.successMessage = "Congratz, you won!";
|
||||
this.gameEnded = true;
|
||||
this.showSuccess = true;
|
||||
}
|
||||
} else { // quer dizer que são diferentes
|
||||
// volta-se a virar as cartas para imagem limpa
|
||||
console.log("wait 2 seconds to play again!");
|
||||
setTimeout(this.resetData, 2000); // non blocking operation!!
|
||||
this.board[this.piece1] = "hidden";
|
||||
this.board[this.piece2] = "hidden";
|
||||
// console.log("piece1 = " + this.piece1);
|
||||
// console.log("piece2 = " + this.piece2);
|
||||
this.piece1 = null;
|
||||
this.piece2 = null;
|
||||
console.log("imagens diferentes");
|
||||
|
||||
}
|
||||
this.numeroJogada = 0;
|
||||
}
|
||||
index = null;
|
||||
},
|
||||
resetData: function() {
|
||||
this.board[this.piece1] = "hidden";
|
||||
this.board[this.piece2] = "hidden";
|
||||
this.piece1 = null;
|
||||
this.piece2 = null;
|
||||
console.log("imagens diferentes");
|
||||
console.log("Wait 2 Seconds. Timeout fucntion()");
|
||||
// this.board[this.piece1] = "hidden";
|
||||
// this.board[this.piece2] = "hidden";
|
||||
// this.piece1 = null;
|
||||
// this.piece2 = null;
|
||||
},
|
||||
pieceImageURL: function (piece) {
|
||||
var imgSrc = String(piece);
|
||||
|
Loading…
x
Reference in New Issue
Block a user