PDA

View Full Version : how construct a 100% flash-site


raps
05-26-2003, 09:21 PM
Hi all,

I've been using flash sometimes for some effects or for an intro or something, and lately I'm getting to know actionscripting. I don't master the language yet, but I surely understand it.

I want to know how those nice 100% flash-sites are constructed. For example:
http://www.2advanced.com
I know that a site like this is too difficult for someone starting to build an all-flash site.

Like in the beginning there is one preloader, but when it's ready lots of MC's start running and the whole site is builded up. After that, within the center-box several modules are loaded. How do they do all this.
Are for the menu, the small info-boxes, the header etc. different MC's used? So 'on top' there are lots of MC's creating the layout and navigation? Behind that, on a lower level, the modules will be loaded in... is that true?

And the modules are different .swf's I assume... But all have the same preloader? Are those modules being unloaded as well?

And then for example the portfolio-module... The background is an MC on a low level. There is a navigation above, this is a MC? Then, when 'Multimedia' is clicked, all the information in there is a MC? and in there the projects-menu? and the thumbnails? and the launch project??

I've been thinking about this, but I want to know whether this is true? Are these sites MC in MC in MC in MC etc... And do they make use of a common library or something? - because of the same preloaders every time.

I would really appreciate it if someone can clarify this a bit for me. A link or tutorial is also very welcome.

Thanx,
raps

pellepiano
05-27-2003, 12:13 AM
They load a lot of external swf's (modules) into empty target movieclips in the main file. The preloders are movieclips that also acts like transition effects. A movieclip with a preloader code on it and inside is a transition effect, hiding the external movie until its fully loaded.

You do this by setting a variable on the button instead of a load Movie action.Like...

on(release){
transitionsMC.play();
whatMovieToLoad="myGallery.swf";
}

That will start the transition MC. In the middle of the transition MCäs timeline (where its hiding the area where the external swf will load), you can have a loadMovie action,

_root.containerMC.loadMovie(_root.whatMovieToLoad) ;

Then the preloader starts and when its ready it tells the transition MC to play(), and reveal the now loaded movie.

farafiro
05-27-2003, 07:47 AM
I hope this helps

http://www.kirupa.com/developer/mx/full_site.htm

avelives
05-27-2003, 03:16 PM
done by taking lots of time with lots of people coding, main reason it looks so good in my opinion is simply the quality of the graphics, which no doubt where done by an experienced graphic designer.
Basically the main bits of he site and to hard to do, its simply the quality of its execution which is hard to match.

subquark
05-27-2003, 06:41 PM
yep, as stated above: lots of loaded swfs and excellent graphics

the loaded swfs keep your initial load low and allow the viewer to only wait for the content they want. i give a little sneak peak at my site's structure, if interested, click the blue button in the lower left

the kirupa link that Farafiro gave is very good too

good luck and post your questions as you get them

raps
05-27-2003, 07:19 PM
Thanx for all the input.

I'm quite experienced with graphics, especially webdesign, but didn't do an all flash-site yet.
I think I got the idea of it, and will try to make one in the upcoming summer vacation. I definately will post problems I'm going to get :rolleyes: . And in the end, I'll show my result.

Thanx!

subquark
05-27-2003, 08:06 PM
here's a good tutorial on transitions:

http://www.tableau.com.au/tutorials/smooth_transitions/