【发布时间】:2012-07-05 15:04:17
【问题描述】:
我有一个主要由元素组成的 SVG 徽标。我想对此进行动画处理,或者更具体地说,将其放入“重力世界”。我希望使用 Box2D(网络端口)。
我确实是 Box2D 和 Canvas 的菜鸟,但我已经使用 canvg 将我的 SVG 转换为 HTML5 画布,我现在正在阅读 Box2dWeb 的入门教程,我可以了解如何用重力创建一个世界,但我找不到任何行走现有 SVG 或 Canvas 并简单地将形状添加到该世界的示例。
看来您需要使用 Box2D 绘图方法。谁能指点我一个简单的例子,它采用 现有 组形状(SVG 或 Canvas 上),然后简单地将它们放到 Box2DWeb 重力世界上,这样它们就可以简单地折叠到底部,就像几乎所有的现有的 Box2D 演示和教程?
请注意,使用 CanVG 时,我不是自己将形状添加到 Canvas,而是从 SVG 为我创建 Canvas。
【问题讨论】:
-
在意识到需要一些工作才能使用 SVG 后,我更改了答案,请在下面查看我的更新答案。
标签: html animation svg box2d gravity