创建硬页翻页效果

时间:2012-10-10 08:10:30

标签: actionscript-3 flash page-flipping

有几个页面翻转源代码。以下是我已经看过的一些内容:

然而,他们都没有真正满足我的需求。我不需要任何页面卷曲效果,我想要的只是硬封面效果,但适用于所有页面。 是否有其他示例在所有页面上都有硬页翻页效果?或者是否有关于封面的矩阵转换如何工作的任何文档 - 因为我不太明白? 专辑的内容将包括视频,音频和图像。

2 个答案:

答案 0 :(得分:3)

你不需要任何这些库来获得硬封面效果,因为它们通常专注于卷曲。只需使用内置功能: 的rotationY http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html#rotationY

答案 1 :(得分:1)

在这个图书馆里:
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();
        }