I am creating a flipbook application for a magazine. I am using Flash CS4(AS3) to build a navigation interface which contains a UILoader that loads magazine pages in SWF format created by InDesign CS5.
Initially I was loading one large SWF file for the magazine pages. Internal links on the table of contents worked great but the load time was ridiculous. Now I am loading individual SWF files for each spread (adjacent pages) and the load time is great, however the links on the table of contents no longer work, which I expected.
The links still appear to be on the page however they don’t appear to do anything. I have managed to interrogate the display list objects within the SWF file and the links appear to be of SimpleButton type. Some are even recognized as having HTML significance, they are given an instance name of “Hlnk#” instead of just “Instance#”.
I think my problem is that I can’t/don't know how to get to the event that is triggered by the link/SimpleButton object. If I could see what page it is referencing I could load it.
Is there a way to list/access the events associated with an object in AS3?
Is there a simpler way of doing all of this?
Anyone know how to specify the target of a hyperlink in InDesign CS5? I need some links to open in a new window(_blank) and others to open in the same window (self) as my flipdook.
Don't know how to do it in InDesign, but in AS3 it's simple. Just add "_blank" or "_self" inside navigateToURL.
ie:. navigateToURL( new URLRequest( "pageURL" ), "_blank" );.
btw. When making flipbooks (and I do this a lot lately), I rather prefer ready-made solutions, which I can rely on, 'cos making flipbook in AS3 is soo complicated.
For last projects I used www.pressmo.com and all the customers were happy:)
Greg.
Try another pdf flipbook maker.
I recommed you kvisoft flash flipbook creator.
Its compatibility is very good. It can run in most of systerms.
North America
Europe, Middle East and Africa
Asia Pacific