Ver ejemplo >>

Descargar código fuente (proyecto Flex Builder 3 completo) >>

Descargar código fuente (proyecto Flash Builder 4 completo) >>

Para el libro 3D he utilizado Away3D y el efecto de pasar página utiliza la library de Ruben Swieringa para Flex. Para cargar las imágenes y animar dos asiduos, BulkLoader yTweenMax. Puedes encontrar todas las libraries en la carpeta libs del proyecto.

Las páginas pueden contener cualquier tipo de elemento interactivo (botones, combos, menús, dataGrids…) aunque en el ejemplo sólo muestran imágenes jpg. En previsión de que las páginas pudiesen llevar dichos contenidos he colocado el botón de minimizar fuera del libro, en la esquina superior derecha.

Cuando el libro está minimizado,  da una apariencia de “caja” poco real. Se prodría haber utilizado alguna superficie ondulada en lugar de la primitiva Cube de Away3D. También sería interesante añadirle algún efecto de sombra al libro, para que no parezca que “flota” sobre el fondo. Ya sabéis, a mejorarlo :-)