The second part of this ActionScript Loading Bar Tutorial will be discussing that ratio between the bytes loaded so far and the total size of the movie in bytes.
*Click Here for Part 1 of the ActionScript Loading Screen*
The theory behind this is very simple: If you take the amount of bytes that has already been loaded in your move, and divide it by the total size of your movie, you will end up with the percent of your move that is loaded.
We will be using two ActionScript Commands:
//How many Bytes have been loaded so far.
//And the total bytes in the movie
Using the formula above, we come out with
This will give us a decimal like .4, which means 40%. so we are going to multiply it by 100 to get the correct number:
Great, now lets apply this to what we discussed in Action Script – Loading Bar – Part 1. We are going to assign this percentage to the _xscale (or width) of the loading bar (_root.loader).
Great! Now we have the function for setting the width of the load bar. When the movie first starts loading, and there is only 1 byte loaded out of 4,000 bytes, the loading bar will be almost completely invisible, then as the number of bytes increases, the width of the bar will increase until 4,000 out of 4,000 bytes have been loaded and the loading bar is back to its normal width.
We only have one step left to finish our loading bar, which you can view in Part 3 of this ActionScript Loading bar Tutorial.
Click to view all of the ActionScript Loading bar Tutorials on one page.
-Continue to ActionScript Tutorial Part 3