在HTML5画布上绘制不同形状(圆形,矩形,球形,表格......)的最佳javascript包是什么
答案 0 :(得分:5)
当谈到绘制球,桌子等东西时,你可能只想使用剪贴画。然后将它们连接在一起(线条,椭圆等等和图像)你可以使用Processing.js及其image()
函数,或直接在JavaScript中执行(更难但不难)
答案 1 :(得分:3)
我最近发现了一个名为Joint的精美javascript库。它是一个用于在SVG / VML画布上绘制图表的JS库。它建立在Raphaël库的顶部,如果你想要一套漂亮的基本绘图工具,你一定要查看它。 Althouhg他们没有绘制HTML画布,如果你需要使用javascript绘制内容,他们绝对值得一试。
答案 2 :(得分:2)
Gury是一个简单的画布包装器,带有“流畅的界面”(想想jQuery)。
虽然它本身没有真正的绘图原语 (至少现在还没有),但创建自己的原型并能够重用它们应该相当简单。
关注this link,查看我了解到的页面。那里有一个非常小的介绍和一些示例代码。
如果你感兴趣,source file for the demos on Gury's homepage还会展示你如何绘制几个东西,包括盒子,球,甚至滑块小部件。只需搜索不同的draw
函数。
答案 3 :(得分:0)
如果您想绘制3D形状 three.js 看起来非常有前途。它仍在积极开发中,演示实际上是目前唯一的文档,但它看起来非常实用。现在它已经成功。