PDA

Visualizza la versione completa : problema in ctx.fill()


xeryan
05-11-2011, 10:05
sto cercando di disegnare nel canvas un triangolo riempito, ma stranamente riesco solo a disegnarne i lati, eppure il codice mi sembra giusto, posto sotto:


ctx.beginPath();
ctx.fillStyle = "black"; ctx.strokeStyle = "black";
ctx.moveTo(0,0);
ctx.lineTo(30,50);
ctx.moveTo(30,50);
ctx.lineTo(60,20);
ctx.moveTo(60,20);
ctx.lineTo(0,0);
ctx.stroke(); ctx.fill(); ctx.closePath();

bionicoz
05-11-2011, 13:09
Togli i vari moveTo tra i lineTo. lascia solo il primo moveTo.

xeryan
05-11-2011, 15:00
grazie 1000!! mi hai tolto un fardello di dosso :unz:

Loading