javascript - 如何自定义fabricjs画布坐标系?
问题描述
fabricjs 中是否提供了任何设置或东西来自定义画布坐标系?
对于我的项目,我发现笛卡尔坐标系易于使用。目前我正在将每个对象转换(width/2, height/2)
为以移动到笛卡尔坐标系。
画布的左上角将(-width/2, -height/2)
代替(0,0)
下图。
如果任何带有选项的对象{left:0,top:0,originX:'center', originY:'center'}
被添加到画布,它应该出现在中心而不是左上角
解决方案
推荐阅读
- python - 如何同时运行 PIP 和 Python 文件
- laravel - 我想使用 laravel 显示基于子类别的相关产品
- javascript - 在隐藏/显示密码功能中保存点击事件的状态
- jquery - jQuery中是否存在/加载任何元素?
- c# - C# 中的 Google.Apis.Urlshortener 给出错误 JsonReaderException
- postgresql - 更改表以在 postgres 中添加“按范围分区”
- python - REGEX 从 EDGAR SC-13 表格中提取信息
- ios - 如何使用 aws cognito 支持苹果登录?
- javascript - 如何访问附加的 js 文件中内容脚本的方法?
- javascript - Chart.js 时间序列 - x 轴根据时间戳而变化