Buenas
Bueno... es medio engorroso adaptar el pageflip para nuestro proyecto, pero bue, aca te explico un poco como hacerlo
En la capa "action" esta todo para modifcar el pageflip
Variables q podemos modifcar
//these values can be changed: -------------------------------------------------------------------------
pw = 300; //page width in pixel
ph = 400; //page height in pixel
//pages in the library must have the same size, the script will not resize them!
Ahi definis el tamaño de las paginas
page=0; //first page (normally it is 0 = the page before the cover = blank page)
la pagina en la q empezara el libra (en la q se abrira)
hcover = true; //hard cover on/off
Indica si la tapa de libro es blanda o dura
[quote]clickarea = 64; //pixel width of the click sensitive area at the edges..[/code]
Especifica el tamaño del area de click para mover la pag
afa = 56; //width of the autoflip starter square.
gs = 2; //goto page flip speed
ps = 5; //mouse pursuit speed
es = 3; //flip speed after mouse btn release
Variables varias para indicar la velocidad del movimiento
canflip = true; //page flipping enabled
Variable de control para indicar si el libro puede cambiar de hoja o no (muy interesante para controlar el libro desde codigo externo)
lcover = true; //large cover on/off
lcaddx = 10; //width difference
lcaddy = 10; //height difference on top/bottom
Varaibles q indican si la tapa de libro es mas grande q la hoja y cuanto mas grande
Bueno, para cambiar el tamaño de las pag no hace falta solo indicarlo en el codigo, sino q tnes q crear cada pag del tamaño que especificaste en el codigo. Para eso, anda a la biblioteca y dentro de la carpeta "Page elements" y va a ver q esta page1, page2 y asi, bueno borra todas esas page1...page16. Los mc "page_templateLEFT" y "page_templateRIGHT" son los templates de las pag, modifica esos dos mc para q se adapten al tamaño fijado (sobre todo fijate en la sombra) y luego para crear cada pag tendras q duplicar ese movielcip y modificarlo (si, hay q hacer pag por pag a mano).
Recorda q siempre la cantidad de pag deben ser pares y siempre se comienza por la pag derecha. AHHH tambien recorda q tenes q "vincular a as" todas las pag.
Fijate q en el frame 4 del leyer "exporter" estan todas las pag, todas tus pag tenes q meterlas ahi (si son mas de 100, dividilas en 2 o 3 leyers sino se te cuelga todo el flash) para q el preload pueda tenerlas en cuenta)
//page data... (export names/tearing flag)
addPage("start"); //Always start with "start"!!!
addPage("page1");
.
.
.
.
addPage("page16");
addPage("end"); //always end with "end"!!!
En esa parte del codigo atachas todas las pag... si no muchas te recomiendo q uses un for. Las pag "start" y "end" no existen en realidad (no le pongas a nada como vinculo esos nombres), sino q sirven de indicadores para q el codigo sepa cual es la pag inicial y cual la final.
Bueno... despues tenes un poar de funciones para ir a alguna pag en particular, eliminar el evento del mouse, poner autoflip y demas cosas q estan explicadas el help (bandera "help" del 1er leyer)
Espero q te sirva