fillRect() to draw filled rectangles on Canvas



gctx.rotate(10*Math.PI/180);
Here we have fixed angle 10 in radian, each click of above Rotate button will rotate the canvas by 10 degree.

The center of rotation is fixed at origin or x=0,y=0 coordinate. We can shift origin of canvas by using translate()
var my_canvas=$('#my_canvas').get(0)
var gctx = my_canvas.getContext("2d");
gctx.beginPath();
gctx.fillStyle = 'red';
gctx.fillRect(150,20,100,20);

my_function=function my_function(){	
gctx.rotate(10*Math.PI/180);
gctx.fillRect(150,20,100,20);
//gctx.setTransform(1, 0, 0, 1, 0, 0);
}
/////////////
$('#b1').click(function(){
my_function();
})

Subscribe

* indicates required
Subscribe to plus2net

    plus2net.com




    Post your comments , suggestion , error , requirements etc here .




    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2024 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer