fabric 旋转 作者:马育民 • 2024-10-03 12:30 • 阅读:10013 # 属性 旋转属性是 `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 原文出处:http://malaoshi.top/show_1IX8XRE2FfcQ.html