javascript - Fabric.js 小圆圈限制在画布中心的半径范围内
问题描述
我正在使用 Fabric.js 创建一个可移动的小圆圈,该圆圈被限制在画布中心的半径内。
我尝试确定小可移动圆的中心与画布中心之间的水平和垂直绝对差。如果值超过 101px 半径,则不会更改位置。如果值小于 99px 半径,则位置不会改变。另一种尝试的技术是减少或增加小圆圈左侧和顶部的位置,直到在 99-101 以内。
解决方案
推荐阅读
- swift - 结合,map() 与 tryMap() 运算符
- android - 如何防止 Recylerview 在删除项目后重新开始显示 recylerview?
- sql-server - 在组内划分行
- javascript - 有没有办法遍历子组件中的所有属性,在父组件中绑定到有角度的子组件?
- kubernetes - 对于每个环境,我们是否需要单独的 GKE 集群?
- python - 如何将 .meta、.data 和 .index ckpt 文件转换为 tf-serving 支持格式?
- php - 为未经授权的用户组禁用 PHP 中的提交按钮
- vue.js - 如何在 Vuejs 中修复此方法,该方法与异步工作正常,但在用其他方法替换它时会导致问题?
- go - 从golang中的字符串中删除重复的单词
- buildozer - buildozer - C 编译器无法创建可执行文件