HTML5 Canvas: quay (rotate)
Để quay trong HTML5 Canvas, chúng ta dùng phương thức rotate(). Phương thức này được định nghĩa với một góc trong đường tròn.
Cú pháp:
1 |
context.rotate(angle); |
Ví dụ về HTML5 Canvas Rotate

Javascript:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
window.onload = function(){ var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); var rectWidth = 150; var rectHeight = 75; // chuyển tâm về giữa canvas context.translate(canvas.width / 2, canvas.height / 2); // Quay 45 độ theo chiều kim đồng hồ context.rotate(Math.PI / 4); context.fillStyle = "blue"; context.fillRect(-rectWidth / 2, -rectHeight / 2, rectWidth, rectHeight); }; |



.jpg)
