Adobe Flash

From Mario Fan Games Galaxy Wiki
Revision as of 11:08, 31 August 2010 by Kyori (talk | contribs) (source tags)

Adobe Flash, formerly "Macromedia Flash" is a program that allows you to create flash movie files (.swf) and windows executable files (.exe). It is a highly successful program as it is able to compress files immensely and uses vectors for quick movie making. It is even possible to make applications from it.

Flash based .exe files can be executed in any computer running Microsoft Windows, the .swf files need flash installed to be played, also, .exe files run faster than the .swf.

The programming language used in Flash is known as ActionScript, this language is a blend between C#, Visual Basic, C++, Pascal and Java. Here is an example of the ActionScript 2.0 language coding:

onClipEvent (load) {
    var grav:Number = 0;
    duplicateMovieClip ( "goomba", "goomba" + n, n);
        setProperty ( "goomba" + n, _xscale , "100");
        setProperty ( "goomba" + n, _yscale , "100");
        setProperty ( "goomba" + n, _x , 18+ random(568.4));
        setProperty ( "goomba" + n, _y , 393.35 + n);
    }

The latest vesion of Adobe Flash™ is CS5, the latest version of ActionScript is 3.0, ActionScript 2 was not defined as an official programming language, this status was only acquired when ActionScript 3 was released.

Flash Versions list:

  • Macromedia Flash MX
  • Macromedia Flash Professional 8
  • Adobe Flash CS3
  • Adobe Flash CS4
  • Adobe Flash CS5

Flash Aplications have some properties accessed via ActionScript, such as the FullScreen, The Quality of the movie, the compression of the sound, the main control menu and the Right-Click menu. For the sounds, Flash does NOT support MID / MIDI file types and OGG compression. However, Flash Supports MP3 files and some WAV files . . .

Many of MFGG's fads were made with some form of Flash, such as MFGG Dance and MFGG Lost. It is also possible to add Flash files into Clickteam applications. It's also possible to add Flash files into C# or Visual Bsic.