|
|
@ -20,6 +20,7 @@ tutoCreateLayer();
|
|
|
|
function tutoCreateLayer() {
|
|
|
|
function tutoCreateLayer() {
|
|
|
|
isTuto = true;
|
|
|
|
isTuto = true;
|
|
|
|
width = window.innerWidth - window.innerWidth / 100 * 30;
|
|
|
|
width = window.innerWidth - window.innerWidth / 100 * 30;
|
|
|
|
|
|
|
|
height = window.innerHeight /2.5;
|
|
|
|
stage = new Konva.Stage({
|
|
|
|
stage = new Konva.Stage({
|
|
|
|
container: 'setting_container',
|
|
|
|
container: 'setting_container',
|
|
|
|
width: width,
|
|
|
|
width: width,
|
|
|
@ -64,6 +65,8 @@ function gameOne() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function createGameOne(niveau){
|
|
|
|
function createGameOne(niveau){
|
|
|
|
|
|
|
|
windowWidth = window.innerWidth;
|
|
|
|
|
|
|
|
windowHeight = window.innerHeight ;
|
|
|
|
var numberColonne1 = 2;
|
|
|
|
var numberColonne1 = 2;
|
|
|
|
var numberColonne2 = 1;
|
|
|
|
var numberColonne2 = 1;
|
|
|
|
var isEtNonAllowed = false;
|
|
|
|
var isEtNonAllowed = false;
|
|
|
@ -110,6 +113,7 @@ function createGameOne(niveau){
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
timeEnd = 500;
|
|
|
|
isTuto = false;
|
|
|
|
isTuto = false;
|
|
|
|
stage = new Konva.Stage({
|
|
|
|
stage = new Konva.Stage({
|
|
|
|
container: 'play_container',
|
|
|
|
container: 'play_container',
|
|
|
@ -169,5 +173,27 @@ function createGameOne(niveau){
|
|
|
|
createEnd();
|
|
|
|
createEnd();
|
|
|
|
initEnd();
|
|
|
|
initEnd();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
console.log(layer.scaleX());
|
|
|
|
|
|
|
|
|
|
|
|
checkAllSortieLogique();
|
|
|
|
checkAllSortieLogique();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
window.addEventListener('resize', changeStage);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function changeStage(){
|
|
|
|
|
|
|
|
if(window.innerWidth <= 900){
|
|
|
|
|
|
|
|
console.log("mobile");
|
|
|
|
|
|
|
|
if(!mobile){
|
|
|
|
|
|
|
|
stage.rotate(90);
|
|
|
|
|
|
|
|
stage.x(stage.getX() + stage.height());
|
|
|
|
|
|
|
|
mobile = true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
stage.scaleX(window.innerWidth / windowWidth);
|
|
|
|
|
|
|
|
console.log(document.querySelector("#play_container").offsetHeight);
|
|
|
|
|
|
|
|
stage.scaleY(window.innerHeight / windowHeight);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
stage.draw();
|
|
|
|
|
|
|
|
}
|