Игорь Кононученко
технический директор
|
<canvas id="example" width="200" height="200"> Куда делся наш Canvas? </canvas> var example = document.getElementById('example'); var context = example.getContext('2d'); context.fillStyle = "rgb(34,150,239)"; context.fillRect(850, 300, 120, 120); |
x:850, y:300
x:970, y:420
|
| RageMapDesign + | своя библиотека + | excanvas.js |
|
var maps = [ {coords:[207,252,..., 216,239], color:'#FF8000', id:'obj' }, {coords:[262,264,..., 263,248], color:'Green', id:'light' } ]; window.onload = function() { new MapCanvas(maps, 329, 322); } |
Задаем полигоны в координатах вида [x1, y1, ..., xn, yn]
|
|
W. Randolph Franklin —
pnpoly |
|
<area shape="poly " nohref="nohref" alt="" coords"72, 88, 94, ..., 234"> |
≠ |
coords:[72, 88, 94, ..., 234] |