javascript - Fabric JS多对象选择忽略移动isDisabled
问题描述
我已经为我的 Fabric JS 画布上的所有对象设置了以下属性。
lockMovementX: isDisabled,
lockMovementY: isDisabled,
lockScalingX: isDisabled,
lockScalingY: isDisabled,
lockUniScaling: isDisabled,
lockRotation: isDisabled,
但是,当我通过按住 shift 键选择多个对象时,这些对象又可以移动了,但是作为一个组,知道我如何也禁用这种可能性吗?
解决方案
canvas.selection = false
这样,您可以禁用组选择,但对象仍然可以选择。
推荐阅读
- python - 在 POST 请求后获取响应/返回值(python 请求)
- kubernetes - 为什么几乎所有 helm 包都已弃用?
- c# - 如何将datagridview中单元格的值(布尔值)替换为字符串C#
- python - Dataflow BigQueryBatchFileLoads 无法使用 DirectRunner 找到项目 ID
- ruby-on-rails - Ruby on Rails:在 `responds_to { |f| 中设置内容类型 f.任何`
- python - 超声运动检测的一般方向 [Python]
- java - Java FixedThreadPool 中是否有最大大小参数?
- jersey - 使用球衣的 RESTfull API - 获取 HTTP 状态 500 – 内部服务器错误
- javascript - 为什么在 HTML5 中看不到输入验证表单的标题?
- python - 有没有一种方法可以检查记录中的特定字段,使用 SQLite 中的现有 python 变量