ok theres like a miillion loaders, one of the easiest ill try to tell you now .
1. Create another Scene which will hold yuor loader
2. In that Scene create 3 Key-frames one after the other. (yes all only 3)
3. Label the third Keyframe soemthing eg "FrameLabelOfyourThirdKeyframe"
4. type this code in the First keyframe
Code:
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
if (loaded>=total) {
gotoAndPlay("FrameLabelOfyourThirdKeyframe");}
code explanation:
Total and Loaded = variables
getBytesTotal() is a code that gets the total bytes of yuor movie
getBytedLoaded() is a code that gets the amount of bytes loaded so far.
5. in your second keyframe put this code
This is to create a loop , so while its loading it keeps going back to start.
6. Now in yuor third keyframe put a
On this (third) keyframe put a button that will appear as the movie has loaded which directs you to your Scene where yuor original movie is. You have to tell the button to go to that scene but i am shore u know that.
So basically what this does , is go from frame 1 to 2 and checks if the whole movie has loaded, if it has it goes to frame 3 , where it stops and there is a button that means it has loaded.
To have graphics in the loader just make More frames before the Frame that contains the main code and add animations.
i included a .FLA file so u can look at the code Its winzipped
if u need more help ask me.