以原点为中心,原点可以用 translate 方法修改。顺时针旋转当前坐标轴。多次调用 rotate ,旋转的角度会叠加。
Number rotate
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
rotate | Number | 是 | 旋转角度,以弧度计( degrees * Math.PI/180;degrees 范围为 0~360 ) |
Page({ onLoad() { const canvasContext = xhs.createCanvasContext('myCanvas'); canvasContext.strokeRect(100, 10, 150, 100); canvasContext.rotate(20 * Math.PI / 180); canvasContext.strokeRect(100, 10, 150, 100); canvasContext.rotate(20 * Math.PI / 180); canvasContext.strokeRect(100, 10, 150, 100); canvasContext.draw(); } });