J'essais d'inserer des canvas dans un canvas mais visiblement je n'ai pas de resultats et aucun message d'erreur. Est ce possible ou alors nous n'avons que la methode getContext() et ses m�thodes pour y inserer quelquechose ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 function $(id){ return document.getElementById(id); } function createTable(nbLines, nbRows, nbMines){ // On crée le tableau a 2 entrées var table = new Array(); for (var i=0; i<nbLines; i++){ table[i] = new Array(nbRows); } // Création de la surface de jeu var bigCanvas = document.createElement("canvas"); bigCanvas.id = "bigCanvas"; bigCanvas.width = 16*nbRows; bigCanvas.height = 16*nbLines; bigCanvas.style.border = "solid 1px green"; document.body.appendChild(bigCanvas); var cpt= 0; for (var k=0; k<table.length; k++) { for (var j=0; j<table[k].length; j++) { createTile(cpt); cpt++; } } } function createTile(nb) { bigC = $("bigCanvas"); // canvas incompatible IE var tile = document.createElement("canvas"); tile.id = nb; tile.className = "tile"; tile.width = 16; tile.height = 16; bigC.appendChild(tile); }







R�pondre avec citation





Partager