Создание жесткого переворачивания страницы

Есть несколько страниц, перелистывающих исходники. Вот лишь некоторые из них, на которые я уже посмотрел:

Однако ни один из них действительно не удовлетворяет мои потребности. Мне не нужны эффекты скручивания страницы, все, что мне нужно, это эффект жесткого покрытия, но для всех страниц. Есть ли другие примеры, которые оказывают эффект переворачивания на всех страницах? Или есть какая-нибудь документация о том, как работает матричное преобразование титульной страницы - так как я не совсем понимаю? Содержание альбома будет состоять из видео, аудио и изображений.

2 ответа

Решение

Вам не нужна ни одна из этих библиотек для эффекта жесткого покрытия, поскольку они обычно фокусируются на керлинге. Просто используйте встроенную функцию: revolutionY http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html

В этой библиотеке:
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();
        }
Другие вопросы по тегам