HTML canvas rotate() 方法

2018-11-23 17:56 更新

HTML canvas rotate() 方法

HTML canvas 參考手冊 HTML canvas 參考手冊

實例

將矩形旋轉(zhuǎn) 20 度:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rotate(20*Math.PI/180);
ctx.fillRect(50,20,100,50);

嘗試一下 ?

瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9、Firefox、Opera、Chrome 和 Safari 支持 rotate() 方法。

注意:Internet Explorer 8 及之前的版本不支持 <canvas> 元素。


定義和用法

rotate() 方法旋轉(zhuǎn)當(dāng)前的繪圖。

注意:旋轉(zhuǎn)只會影響到旋轉(zhuǎn)完成后的繪圖。

JavaScript 語法: context.rotate(angle);

參數(shù)值

參數(shù) 描述
angle旋轉(zhuǎn)角度,以弧度計。

如需將角度轉(zhuǎn)換為弧度,請使用 degrees*Math.PI/180 公式進(jìn)行計算。
實例:如需旋轉(zhuǎn) 5 度,可規(guī)定下面的公式:5*Math.PI/180。


HTML canvas 參考手冊 HTML canvas 參考手冊
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號