I had originally started to ponder on how to make a smoother loadbar then what the framesloaded function could provide, so that bar wouldn't jolt accross the screen when it was loading data.
This is fairly simple and I cannot take credit for this at all, I have taken snippits of code and put them together to make a preloading bar.
By using the original ifFrameloaded code and another snippit of code I found in a tutorial on here I slapped together a loadbar that relied on frames loaded and bytes loaded.
First layer named Actionscipt with 3 frames.
Frame 1:
if (_framesloaded>=_totalframes) {
gotoAndPlay(3);
} else {
_root.loader._xscale = (getBytesLoaded()/getBytesTotal()*100);
}
Frame 2:
gotoAndPlay(1);
Frame 3:
I left blank to let it continue on to the next scene without interupption.
Second layer named loadbar. In this I put a movie clip that had a bar in it. And giving the loadbar the instance name loader it all works properly.
I'm sure the (_framesloaded>=_totalframes) could be substituted with getbytes but for what it is worth this is a functional loadbar and has worked effectively for me, so I am content with it.
| » Level Basic |
|
Added: 2004-03-04 Rating: 7 Votes: 58 |
| » Author |
| Sorry but I don't care to be contacted/harassed, so don't use the above email address. |
| » Download |
| Download the files used in this tutorial. |
| Download (154 kb) |
| » Forums |
| More help? Search our boards for quick answers! |
-
You must have javascript enabled in order to post comments.


Comments
There are no comments yet. Be the first to comment!