收藏
回答

canvas的rotate可不可以重置初始位置

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 canvas.rotate 客户端 6.5.3 2.6.5

canvas画图时,有时会用到旋转rotate,但是rotate的旋转是会记录的,也就是下次使用rotate是在上一次的rotate的基础再进行旋转,要想下一次的使用必须把rotate设置回原来的值,内容多了之后会rotate会变得非常不可控

可不可以提供一个方法把rotate设置成一个初始的位置基础,在那个新的位置基础再进行rotate旋转,而不用再基于上一次rotate的值。


回答关注问题邀请回答
收藏

2 个回答

  • 黄思程
    黄思程
    2019-04-12

    setTransform 方法了解一下

    2019-04-12
    有用
    回复
  • 你行你叫付铖
    你行你叫付铖
    2019-11-26

    楼主是用的什么方旋rotate还原的

    2019-11-26
    有用
    回复 1
    • 木头
      木头
      2019-11-26
      计算
      2019-11-26
      回复
登录 后发表内容