我想通过定义封闭区域多边形的触摸在移动屏幕上绘制形状。我还想通过说基于另一个多边形的面积减去或增加一个多边形的面积来与这些多边形交互。
我有几个 HTML5 框架的 javascript 经验,并希望将其与 sencha + phonegap 应用程序集成,但愿意接受任何其他更好地满足这一点的选项。
有什么明显的答案吗?提前致谢。
我想通过定义封闭区域多边形的触摸在移动屏幕上绘制形状。我还想通过说基于另一个多边形的面积减去或增加一个多边形的面积来与这些多边形交互。
我有几个 HTML5 框架的 javascript 经验,并希望将其与 sencha + phonegap 应用程序集成,但愿意接受任何其他更好地满足这一点的选项。
有什么明显的答案吗?提前致谢。
看起来 paperjs.org 几乎有我需要的一切。我仍在研究,所以如果其他人有想法,我会全力以赴。谢谢!
一些参考资料:使用路径的封闭形状多边形:http: //scriptographer.org/tutorials/paths/working-with-path-items/
使用两种形状通过加减法创建一个:http: //scriptographer.org/tutorials/paths/geometric-operations/