翻页源代码。以下是我已经看过的几个:
- http://pageflip.hu/pageflip2/pageflip_v225_source.php
- https://github.com/nidin/as3-flip-book
- http://www.rubenswieringa.com/code/as3/flex/Book/source/
- http://www.megazine3.de/home.en.html
但是,它们都没有真正满足我的需求。我不需要任何页面卷曲效果,我想要的只是精装效果,但适用于所有页面。还有其他例子在所有页面上都有硬翻页效果吗?或者是否有任何关于封面矩阵转换如何工作的文档 - 因为我不太明白?相册的内容将包括视频、音频和图像。
您不需要这些库中的任何一个来获得精装效果,因为它们通常专注于冰壶。只需使用内置功能:旋转Yhttp://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html#rotationY
在此库中:
http://www.rubenswieringa.com/code/as3/flex/Book/source/Page
类具有属性hard
。如果为它设置true
,则页面将变得困难。您可以为每个页面设置此属性。例如,看看他的方法:
private function toggleHard (page:Page):void {
hard_btn.toolTip = (page.hard) ? "make next page hard" : "make next page fluid";
hardBtnIcon = (page.hard) ? hardBtnIcon1 : hardBtnIcon2;
page.hard = !page.hard;
hard_btn.invalidateDisplayList();
}