【问题标题】:Adding sizing handles to drawn object in canvas为画布中的绘制对象添加尺寸手柄
【发布时间】:2011-04-04 05:48:09
【问题描述】:

我有一个正在绘制的全屏画布,并且我已将其设置为允许用户拖放画布内的对象。

我还想让他们选择一个对象,然后显示“调整大小处理程序”(角落里的小圆圈)以允许他们单击/拖动并调整它们的大小。

我可以通过在每个角落绘制圆圈并检测点击等手动编码。但想知道是否有人有更好的方法来做到这一点?也许那里已经有一个图书馆可以处理这个问题?

感谢任何帮助!

【问题讨论】:

  • 你见过fabric.js吗?
  • Kangax - 非常感谢,您的图书馆非常完美,令人印象深刻。我正在考虑构建类似的东西,但看起来你已经完成了。相反,我提交了一个错误,也许我会找到一种贡献的方式:)

标签: javascript jquery html canvas


【解决方案1】:

没有比自己做或让图书馆为您做更简单的方法了。

我写了一个教程here 使用尺寸手柄。如果您打算自己制作,那应该可以帮助您开始。

【讨论】:

  • 我想知道是否有人知道 Flex SDK 中有类似的东西??
猜你喜欢
  • 2018-05-21
  • 2016-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多