Canvas rotate() 方法
示例
將矩形旋轉 20 度
JavaScript
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.rotate(20 * Math.PI / 180);
ctx.fillRect(50, 20, 100, 50);
自己動手試一試 »
描述
rotate()
方法旋轉畫布。
注意
旋轉將影響呼叫 rotation 方法之後的繪圖。
另請參閱
scale() 方法(縮放上下文)
translate() 方法(重新對映 0,0 位置)
transform() 方法 (縮放、旋轉、移動、傾斜上下文)
setTransform() 方法(縮放、旋轉、移動、傾斜上下文)。
語法
context.rotate(angle) |
引數值
引數 | 描述 | 試一試 |
---|---|---|
angle | 旋轉角度(以弧度為單位) 弧度 = 度數*Math.PI/180。 旋轉 5 度:5*Math.PI/180 |
試一試 » |
返回值
無 |
瀏覽器支援
<canvas>
元素是 HTML5 標準(2014)。
rotate()
受所有現代瀏覽器支援
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |
❮ Canvas 參考