【发布时间】:2016-11-25 12:05:16
【问题描述】:
这个应用程序是用 Easeljs 制作的,可以在 HTML5 画布中工作。
我希望能够在板上绘制不同种类的箭头。我尝试将箭头作为图像插入,然后使它们可拖动和调整大小,但这使这些图像非常难看。
举例说明:
要绘制的字段
在场地上绘制的箭头
功能应该如下:
- 点击按钮
- 画一条线
- 在 mouseup 事件中:将线转换为相应的箭头
- 箭头应该是可拖动和调整大小的
我如何得到这个结果?
【问题讨论】:
-
EaselJS 包是否支持 SVG 图像?如果是这样,那可能是一个尝试的解决方案。 SVG 图像可以缩放和旋转,而不会像我假设您使用位图图像那样难看。
-
它只支持 SVG 作为图像源。您可以使用图形矢量格式,并从 Adobe Animate 中导出一些箭头类型。
标签: javascript html canvas html5-canvas easeljs