在http://movies.apple.com/ipad/gallery/的iPad图库中,当您点击右下角的“360°”按钮时,会看到一个漂亮的3D视图。它似乎是用Prototype,一些自定义JS和180个单一JPEG构建的 现在,我不想窃取Apple的代码,但我真的希望有类似的效果。我害怕重建这个效果对我来说太过分了,所以 有没有人做过这样的事情并将其作为开源(或付费库或类似的东西)发布?与jQuery集成将是一个额外的好处。
答案 0 :(得分:10)
这个怎么样:
Reel是一个jQuery插件,需要一个 图像标记并使其成为现场 预制动画的“投影” 帧序列。它的目的是提供 某种东西或某个地方的360°视图。 广泛使用的Flash的绝佳替代品 技术。
答案 1 :(得分:1)
也许 heporap 试图说的是:以与制作滑块动画相同的方式构建3D VR效果。
我猜一个滑块会改变图像相对于鼠标光标所在位置的位置......
或许尝试在 document.onmousemove 和 上更改 IMG 标记的 SRC 属性object.onmousedown 用于拖动/定位效果?
也许这听起来很明显,而且我不是特立独行的编码员,但这是一个开始...
答案 2 :(得分:1)
我知道这是一个旧帖子,但它在谷歌搜索结果仍然很高。 这是一个完全符合http://giniedp.github.com/spritespin/
效果的jQuery插件答案 3 :(得分:1)
你最好试试threesixty:http://www.mathieusavard.info/threesixty/
答案 4 :(得分:0)
你可以像滑块一样改变图像的src。
http://movies.apple.com/media/us/ipad/2010/spins/apple-ipad-us-20100127_512x512/ipad-1up-us-20100127_512x512_172.jpg http://movies.apple.com/media/us/ipad/2010/spins/apple-ipad-us-20100127_512x512/ipad-1up-us-20100127_512x512_135.jpg
答案 5 :(得分:0)
使用缩放功能尝试此选项:http://www.ajax-zoom.com/examples/example15.php
答案 6 :(得分:0)
或使用this one。它也是Javascript,但有减速曲线和另一种缩放功能。