0 szavazat
által 
szerkesztett

Mindezt úgy kellene, hogy a canvas méreteinek megváltoztatása után is ott maradjon. Próbáltam változókat használni (canvasWidth, canvasWeight) , de hiába írok melléjük akármilyen értéket mindig máshová kerülnek, de sosem a sarokba.

1 válasz

0 szavazat
(480 pont) által 

szia

a négyzet oldalát a-val jelölve
var a=50;
var cw=canvas.width;
var ch=canvas.height;

ha a jobb alsó sarokba szeretnéd, akkor az így néz ki:
context.fillRect(cw-a, ch-a, a,a);

azért -a mert a ki kell vonni a teljes szélességből, hosszúságból a négyzet oldalát

...