【发布时间】:2014-03-26 12:02:13
【问题描述】:
我当然不希望任何人真正为此提供有效的解决方案。在这一点上我的问题很简单:可以用 HTML5 画布完成,还是我会在尝试中旋转我的轮子?
我是一名程序员,但我的专长是 PHP、JavaScript、传统 HTML 等。...我还没有机会玩 HTML5。
您在示例中看到的元素,我可以根据需要单独保存。所以为了让块围绕中心旋转,我想我分别保存一个正方形图像,块在适当的角落。然后旋转图像会适当地围绕中心旋转,除非您可以像 PhotoShop 那样在图像上设置原点。
KineticJS 库看起来也适合这种类型的动画,但我会将建议留给各位好心人。
无论如何,这是我要复制的示例:
【问题讨论】:
-
它“可以”使用 Canvas 或 SVG 完成,但它本身就是一个项目。这个问题的范围对于 StackOverflow 来说有点过于宽泛了。
-
@Diodeus 谢谢。我知道它很广泛;但就像我说的,我不希望任何人真正提供解决方案。 KineticJS 似乎可以做你在那里看到的一切,这本质上是旋转和缩放。对我来说,可行性的唯一问号是中间的计时器。
-
一般来说,图书馆推荐问题是封闭的,因为它们很快就会过时并且有很强的固执己见。您可能会在特定的实施问题中找到更好的成功,因为您掌握了一些代码。祝你好运。这听起来像是一个漂亮的小项目。
标签: javascript css html html5-canvas kineticjs