changement du fond des vitraux

affichage-v2
adplantade 5 years ago
parent 885eb0a563
commit f9e71ac37d

@ -58,16 +58,11 @@
flex-direction: column; flex-direction: column;
} }
/*
.vitrail { .vitrail {
background: tomato; padding: 15px;
padding: 5px; background-image: url(ress/fond_tr.png);
width: 200px; background-repeat: no-repeat;
height: 150px; background-position: center;
margin-top: 10px; background-size: cover;
line-height: 150px; }
color: white;
font-weight: bold;
font-size: 3em;
text-align: center;
}*/

@ -9,19 +9,19 @@
<ul id="all-container" class="all-container" style="border:2px solid orangered"> <ul id="all-container" class="all-container" style="border:2px solid orangered">
<ul id="obj-container" class="obj-container" style="border:2px solid yellow"> <ul id="obj-container" class="obj-container" style="border:2px solid yellow">
<h1>Résultat</h1> <h1>Résultat</h1>
<canvas id="canvasTotal" style="border:1px solid #000"></canvas> <canvas id="canvasTotal" class="vitrail"></canvas>
<h1>Objectif</h1> <h1>Objectif</h1>
<canvas id="canvasObj" style="border:1px solid green"></canvas> <canvas id="canvasObj" class="vitrail"></canvas>
<button onclick="generateEasy()">gen easy</button> <button onclick="generateEasy()">gen easy</button>
</ul> </ul>
<ul id="vitraux" class="vitraux" style="border:2px solid purple"> <ul id="vitraux" class="vitraux" style="border:2px solid purple">
<canvas id="canvas1" class="vitrail" style="background: url(ress/fond.png) no-repeat center center; border:1px solid #000"></canvas> <canvas id="canvas1" class="vitrail"></canvas>
<canvas id="canvas2" class="vitrail" style="border:1px solid #000"></canvas> <canvas id="canvas2" class="vitrail"></canvas>
<canvas id="canvas3" class="vitrail" style="border:1px solid #000"></canvas> <canvas id="canvas3" class="vitrail"></canvas>
<canvas id="canvas4" class="vitrail" style="border:1px solid #000"></canvas> <canvas id="canvas4" class="vitrail"></canvas>
</ul> </ul>
<ul id="canvasR" class="flex-container" style="border:1px solid violet"> <ul id="canvasR" class="flex-container" style="border:1px solid violet">
@ -106,12 +106,13 @@
var nx=(width/6)*(x>0 ? x+2 : x+3); var nx=(width/6)*(x>0 ? x+2 : x+3);
var ny=(height/6)*(y>0 ? y+2 : y+3); var ny=(height/6)*(y>0 ? y+2 : y+3);
img.src="ress/"+color+".png";
img.onload = function(){ img.onload = function(){
console.log("x:"+x+" y:"+y+" col:"+color); console.log("x:"+x+" y:"+y+" col:"+color);
lectx.drawImage(img,nx,ny,width/6,height/6); lectx.drawImage(img,nx,ny,width/6,height/6);
} }
img.src="ress/"+color+".png";
} }
function tourneG(letab,lecanvas,lectx) function tourneG(letab,lecanvas,lectx)

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Loading…
Cancel
Save