Question
Preload External .swf WHILE Another is Playing
My issue is this:
I have a very large presentation. I need to split it up into "chapters" (similar to DVDs and whatnot). So, for each "chapter" or "section" I'll have an external swf, e.g. Chapter1.swf, Chapter2.swf... etc.
I've created a Menu.exe which has buttons for each of the "chapters" or "sections". Each button, when clicked, will load the appropriate external swf into a placeholder movieclip which resides on the Menu.exe timeline.
However, the problem arises when the external swfs are too large. For example, if Chapter2.swf has some video embedded in it, once the user clicks the "Chapter 2" button, they will have to wait several seconds for the Chapter2.swf to load before they can play the chapter. This can be unacceptable when the user has to wait 10 - 20 seconds on the larger files.
And, I can't just load ALL the external swfs at the very beginning when the Menu.exe is launched, because then, instead of waiting a 10 seconds here and there, then the user has to wait MINUTES while the executable is launched.
Ideally, I this is what I need to happen:
The user launches the Menu.exe which will automatically load the first external swf (Chapter1.swf), which is a small file, so it will only take a second to load. Then, after Chapter 1 is loaded, I want to somehow load the other external swfs (or at least the next chapter) in the "background" so that the user can still view/play/pause Chapter 1 while the Chapter2.swf loads into another placeholder movie clip. This way, when the user is ready to advance to Chapter 2, and they click the Chapter 2 button, the Chapter2.swf will already be loaded and will come up immediately with no (or very minimal) delay.
Is this even possible?
I have a very large presentation. I need to split it up into "chapters" (similar to DVDs and whatnot). So, for each "chapter" or "section" I'll have an external swf, e.g. Chapter1.swf, Chapter2.swf... etc.
I've created a Menu.exe which has buttons for each of the "chapters" or "sections". Each button, when clicked, will load the appropriate external swf into a placeholder movieclip which resides on the Menu.exe timeline.
However, the problem arises when the external swfs are too large. For example, if Chapter2.swf has some video embedded in it, once the user clicks the "Chapter 2" button, they will have to wait several seconds for the Chapter2.swf to load before they can play the chapter. This can be unacceptable when the user has to wait 10 - 20 seconds on the larger files.
And, I can't just load ALL the external swfs at the very beginning when the Menu.exe is launched, because then, instead of waiting a 10 seconds here and there, then the user has to wait MINUTES while the executable is launched.
Ideally, I this is what I need to happen:
The user launches the Menu.exe which will automatically load the first external swf (Chapter1.swf), which is a small file, so it will only take a second to load. Then, after Chapter 1 is loaded, I want to somehow load the other external swfs (or at least the next chapter) in the "background" so that the user can still view/play/pause Chapter 1 while the Chapter2.swf loads into another placeholder movie clip. This way, when the user is ready to advance to Chapter 2, and they click the Chapter 2 button, the Chapter2.swf will already be loaded and will come up immediately with no (or very minimal) delay.
Is this even possible?
