canvas画图时,有时会用到旋转rotate,但是rotate的旋转是会记录的,也就是下次使用rotate是在上一次的rotate的基础再进行旋转,要想下一次的使用必须把rotate设置回原来的值,内容多了之后会rotate会变得非常不可控。
可不可以提供一个方法把rotate设置成一个初始的位置基础,在那个新的位置基础再进行rotate旋转,而不用再基于上一次rotate的值。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | 需求 | canvas.rotate | 客户端 | 6.5.3 | 2.6.5 |
2 个回答
setTransform 方法了解一下
楼主是用的什么方旋rotate还原的