diff --git a/code/button_displayer.js b/code/button_displayer.js index 2b66fae..57e5540 100644 --- a/code/button_displayer.js +++ b/code/button_displayer.js @@ -1,21 +1,44 @@ var modes=["points","temps","survie"]; +var diffs=["easy","med","hard"]; var div=document.getElementById('buttons'); +size=screen.height/6; +hideAll(); +var modeSelected; +var diffSelected; + modes.forEach(element => { - var name=element+"Button"; + eval("var btn"+element+"= document.getElementById('btn_"+element+"')"); + eval("btn_"+element+".width=size"); + eval("btn_"+element).addEventListener("mousedown",function(e){disp(e);}); + var tab=document.getElementById(element).children; + for(var i=0;i"); - - div.innerHTML+=""; - /* - eval(name).onload = function(){ - div.innerHTML+=""; - }*/ +diffs.forEach(element => { + eval("var btn"+element+"= document.getElementById('btn_"+element+"')"); + console.log("btn_"+element+".width=size"); + eval("btn_"+element+".width=size"); + eval("btn_"+element).addEventListener("mousedown",function(e){diffSelected=e.currentTarget.id;}); +}) - //eval(name).src="./ress/button_mode_"+element+".png"; - eval(name).addEventListener("mousedown",function(e){console.log("yo");}); -}); +function disp(what) +{ + what=what.currentTarget.id.substring(4); + modes.forEach(element => { + document.getElementById(element).style.display=what==element ? "flex":"none"; + }) +} + +function hideAll() +{ + document.getElementById("temps").style.display="none"; + document.getElementById("points").style.display="none"; +} + +function play() +{ + window.location.replace("./game.html?mode="+modeSelected+"&diff=easy"); +} \ No newline at end of file diff --git a/code/index.css b/code/index.css new file mode 100644 index 0000000..5290bbe --- /dev/null +++ b/code/index.css @@ -0,0 +1,10 @@ +.all-container { + display : flex; + + align-items: baseline; + width : min-content; + /* + margin: 20px; + */ + +} \ No newline at end of file diff --git a/code/index.html b/code/index.html index d9e6153..a132441 100644 --- a/code/index.html +++ b/code/index.html @@ -1,36 +1,40 @@ - On the Dot + On The Dot + -
+ Jouer la partie en :
-
+ + + + + + + - - Choisissez la difficulté
- - -
- -
- -
+ --> + Entrez votre pseudo (optionnel, mais nécessaire si vous voulez sauvegarder votre score): diff --git a/code/ress/button_diff_easy.png b/code/ress/button_diff_easy.png new file mode 100644 index 0000000..b97739a Binary files /dev/null and b/code/ress/button_diff_easy.png differ diff --git a/code/ress/button_diff_hard.png b/code/ress/button_diff_hard.png new file mode 100644 index 0000000..f0329e1 Binary files /dev/null and b/code/ress/button_diff_hard.png differ diff --git a/code/ress/button_diff_normal.png b/code/ress/button_diff_normal.png new file mode 100644 index 0000000..94459f3 Binary files /dev/null and b/code/ress/button_diff_normal.png differ diff --git a/code/vitraux.js b/code/vitraux.js index 381758a..af5dcac 100644 --- a/code/vitraux.js +++ b/code/vitraux.js @@ -458,7 +458,7 @@ var canvasT = document.getElementById('canvasTotal'); { chronoStop(); var pts = diff.getSeconds()+ (diff.getMinutes()*60) + ((diff.getHours()-1)*3600); - console.log("./score.php?pts="+pts+"&mode="+get['mode']+"&diff="+get['diff']+"&pseudo="+get['pseudo']); + //console.log("./score.php?pts="+pts+"&mode="+get['mode']+"&diff="+get['diff']+"&pseudo="+get['pseudo']); window.location.replace("./score.php?pts="+pts+"&mode="+get['mode']+"&diff="+get['diff']+"&pseudo="+get['pseudo']); } else if(get['mode']=="surv")