属性
旋转属性是 angle,可用于创建对象时指定旋转,获取旋转角度
代码设置旋转
通过属性旋转
通过 angle 属性设置旋转,默认是按照 原点 旋转,由于默认 原点 是 左上角,所以会围绕着 左上角 进行旋转
关键: 这与通过鼠标控制旋转不同
rect.set('angle', 60)
canvasFab.renderAll()
设置中心点旋转
如果想围绕这中心点旋转,通过下面代码,坐标自动算好了:
rect.rotate(60)
canvasFab.renderAll()
设置旋转点
创建对象时,添加下面配置,可设置围绕着 左上角旋转(包括通过鼠标旋转)
centeredRotation:false
参考:
https://www.php.cn/faq/601531.html
https://blog.csdn.net/qq_40693660/article/details/120823097