2009-11-12 63 views
2

我需要创建翻页书/页面应用程序。我看过Flash创建的翻页,可以用任何其他语言完成,例如jquery或JavaScript?另外,我需要有哪些概念/知识来创建翻页书?如何创建翻页书/页面?

谢谢。

+2

jQuery IS JavaScript! – 2009-11-12 09:07:37

回答

4

不太清楚你所说的“翻转书”,意味着你可以细说了什么?

如果你的意思只是一个数字书,你可以翻页,然后我会高兴看着这个AS3 page-flip engine。这里是(主要是商业)良好的名单examples

编辑* - 不知道你为什么会想从头开始创建这一点,因为有一吨的制作精良的翻页库在那里这是非常好的构建,并且可以是免费的,或者真的很好。大多数时候他们也可以定制。

这么说,我认为他们可能都使用以下的组合:

  • 预装页面 - 无论是图片或其他 图形影片剪辑预装到它
  • 梯度 - 给出“正在翻转”的3d页面的错觉
  • 三角函数 - 用于拖动效果。将页面转向鼠标
  • 蒙版 - 为了获得页面折叠效果,当用户开始拖动页面时,下一页将加载到顶部。基于用户鼠标位置,这两个页面都被屏蔽掉了。

此外,页面翻转引擎我链接到上面(MegaZine),是开源的。所以,如果你真的热衷于那里,那么你可以潜入那里的源代码,并为自己寻找。

希望有所帮助。

+1

是的,数字图书是我正在寻找的。一个很好的页面翻转例子列表,我会翻阅。谢谢。 – 2009-11-12 12:43:01

+0

你有没有关于如何从头创建它们的任何参考?谢谢。 – 2009-11-12 12:52:16

+0

谢谢你的完美! – 2009-11-13 04:07:32

0

您可以使用Flex应用程序

像这种权利:Sample Book

代码是在这里:Source Code

+0

你有没有对flex翻页的很好的参考?谢谢。 – 2009-11-12 12:40:59

+0

请详细说明如何使用Flex应用程序... – milesmeow 2009-11-20 06:33:10

0

如果你需要一些简单,又不想钻研代码,尝试pressmo:http://pressmo.com/example3/1

它适用于较慢的计算机的速度比大多数其他类似的服务,什么是重要的,你保持你的手翻书上你自己的计算机/网络服务器(如在线Flash或脱机可执行文件)。 要创建翻页,您必须将您的内容上传为PDF文件(可以从Word或Open Office轻松获取)。

通常,一个很好的解决方案是为了保持页面的数量不变,其他用户不会有可能转向最后一个网站。所有页面也应该具有相似的大小。