Anywho, I was bored and made a quick preloader. Then I made another. Now I'm planning on making several more. Feel free to use them if you don't want to make your own. Just copy the only symbol on stage and paste it into the first frame of your game or movie, it'll take care of the rest.
[size=+2]ep_particleflow[/size]
Description:
In this preloader, as the user downloads, a stream of particles passes across the screen. The faster they download, the faster the stream moves. Each particle represents a certain percentage of the file, so it's a cool, visual way to watch the movie/game/whatever download. In the top-left corner, the amount downloaded is displayed in ‰'s. In the top-right corner, the current download speed is displayed in bytes/frame.
Download:
Example(s):
Notes:
Enjoy. No credit needed. Inspired by GMod10.
Specifications:
Suggested Minimum Size: 400x400 px
Suggested Background Color: Black (#000000)
ActionScript: AS2
Minimum Flash Version: Flash 8
Suggested Background Color: Black (#000000)
ActionScript: AS2
Minimum Flash Version: Flash 8
Customization
_root.ep_totalcount: Number, Integer
The total number of particles that will pass through the screen. This also determines what percent of the file download each particle represents. Default is 100.
_root.ep_maxscreen: Number, Integer
Maximum number of particles allowed to be on the screen at once. This determines particle chain density and speed. Default is 20.
_root.ep_maxspawn: Number, Integer
Maximum number of particles that can be spawned each frame. In the event that a large percent of the file is downloaded where more than one particle would be spawned, you can force them to spread out. Default is 1.
_root.ep_range: Number
Range of y-values the particles will be spawned at, like spread. Defaults to 15% of the screen height.
_root.ep_y: Number
Y-value to begin spawning the particles at. Actual y-value of each particle is also determined by ep_range. Default is center of screen.
The total number of particles that will pass through the screen. This also determines what percent of the file download each particle represents. Default is 100.
_root.ep_maxscreen: Number, Integer
Maximum number of particles allowed to be on the screen at once. This determines particle chain density and speed. Default is 20.
_root.ep_maxspawn: Number, Integer
Maximum number of particles that can be spawned each frame. In the event that a large percent of the file is downloaded where more than one particle would be spawned, you can force them to spread out. Default is 1.
_root.ep_range: Number
Range of y-values the particles will be spawned at, like spread. Defaults to 15% of the screen height.
_root.ep_y: Number
Y-value to begin spawning the particles at. Actual y-value of each particle is also determined by ep_range. Default is center of screen.
[size=+2]ep_consoleoutput[/size]
Description:
This one models a console/command-line-ish interface. It monitors download progress and download speed (kb/s) and asks the player to press the any key once complete to continue.
Download:
Example(s):
Notes:
Enjoy. No credit needed. It should be noted that a font is embedded into this preloader. If it fails to correctly copy over, please contact me.
Optional Glow:
If you have CS3, this preloader looks even better with a soft glow behind the text. Select the preloader and go to its Filters tab. Add a glow, set Blur X and Y to 3, Strength to 80%, Quality to Low, and set the color (a bright version of the text color looks good. So if the text is green (#00CC00), set the glow to bright green (#00FF00))
Optional Glow:
If you have CS3, this preloader looks even better with a soft glow behind the text. Select the preloader and go to its Filters tab. Add a glow, set Blur X and Y to 3, Strength to 80%, Quality to Low, and set the color (a bright version of the text color looks good. So if the text is green (#00CC00), set the glow to bright green (#00FF00))
Specifications:
Suggested Minimum Size: 350x200 px
ActionScript: AS2
Minimum Flash Version: Flash 8
ActionScript: AS2
Minimum Flash Version: Flash 8
Customization
_root.ep_color: Color in hex (0xRRGGBB)
Sets the color of the text. Make sure to use proper format! 0x000000 will set it to black, 0xFFFFFF will set it to white, 0xFF0000 is red, 0xFFAA00 is orange, 0x101080 is deep blue, ect. Default is 0x000000 (Black).
_root.ep_displayspeed: Number, Integer
Number of characters to display each frame. Default is 2.
Sets the color of the text. Make sure to use proper format! 0x000000 will set it to black, 0xFFFFFF will set it to white, 0xFF0000 is red, 0xFFAA00 is orange, 0x101080 is deep blue, ect. Default is 0x000000 (Black).
_root.ep_displayspeed: Number, Integer
Number of characters to display each frame. Default is 2.
Enjoy. I'm gonna start making minigame preloaders now, I think. Also, if you want an Actionscript-based preloader made, PM me. If you can do the artwork, I'll do the scripting under the condition that it can be released publicly like these.