Previous Element  | Next Element  | 
Movie
			All RVML files must have a single root movie element. This
			contains all information relating to a single SWF movie.
			Each MovieElement has up to 6 sections defining the
			structure and content for the movie:
			
- 
				An optional DataSources element are used to group all
				external data sources used in the document
				
				An optional Components element are used specify the
				external components to be included in the movie
				
				Zero or more Repository elements used to define external
				resources to be used in the compilation of the SWF
				movie.
				
				An optional ImportSymbols element are used to group all
				external symbols that are imported into the movie at
				runtime
				
				An optional Definitions element are used to group all
				internally defined symbols in the movie
				
				An optional ExportSymbols element are used to specify
				those elements of the movie that may be imported by
				other movies
				
				An optional InitClip element containing the ActionScript
				initialization of symbols and their corresponding
				classes
				
				A single Timeline element defining the movie resulting
				from the interaction between all local and imported
				symbols in a series of Frames.
			
 
Attributes
| version | The lowest SWF version of the movie. SWF players produced by Macromedia increased in capability and complexity from early versions and most platforms now support a version of 5 or greater. The highest possible version should be selected as many file and ActionScript features are only available in later versions. This documentation will detail the lowest supported version for each RVML element however for ActionScript information please consult Macromedia information. If the ActionScript defined in the file is not applicable for the specified version an error will be created during processing of the script. | |
| Values | 4 5 6 7 8  | |
| Default Value | 7 | |
| width | The width of the movie in pixels. Will be overridden if a sizeShape attribute is specified. The largest legal width is greater than 53,000,000 however the maximum supported by any player is more likely to be around 3000. | |
| From Value | 0 | |
| To Value | 53,687,091 | |
| Default Value | 800 | |
| height | The height of the movie in pixels. Will be overridden if a sizeShape attribute is specified.The largest legal width is greater than 53,000,000 however the maximum supported by any player is more likely to be around 3000. | |
| Type | Integer | |
| From Value | 0 | |
| To Value | 53,687,091 | |
| Default Value | 600 | |
| sizeShape | Optional attribute specifying the symbol name of a Shape symbol from which to derive the width and height attributes. This may be particularly useful for ImageShape symbols whose size is unknown. | |
| Type | String | |
| rate | The frame rate of the movie. This is the number of frames per second that the movie displays. Typical values are between 12 and 30 for movies which contain any animated element. All movie clips inherit their frame rate from this value. While it can go as high as 255 normal frame rates vary from 1 to 30. High frame rates may result in the player dropping frames to keep up. | |
| Type | Integer | |
| From Value | 1 | |
| To Value | 255 | |
| Default Value | 12 | |
| backgroundColor | The color specified as an RGB tuple or a color name. The first number of the tuple represents the red intensity, the second green, and the third blue. A minimum value of 0 for each color results in black and a max value of 255 for each color results in white. Alternatively the color can be specified by name using the color names defined in the SVG specification. | |
| Value Template | rgb(Color, Color, Color) | |
| From Value | 0 | |
| To Value | 255 | |
| Value Range | Any SVG color name supported in the SVG1.1 specification. | |
| compressed | Only applicable when the movie version is 6 or greater. Setting this attribute results in the SWF file being automatically compressed on output with the potential to significantly reduce the size of the resulting SWF movie. | |
| Values | no yes  | |
| Default Value | no | |
| enableDebug | Only applicable when the movie version is 6 or greater. Setting this attribute' allows the SWF movie to be debugged using an active copy of Macromedia Flash MX. Due to the nature of the facility provided by Macromedia ActionScript debugging cannot be carried out as a debug symbol file cannot be created. However the state of all defined elements can be queries at run-time as can the output of ActionScript trace statements. An empty password is provided for the debugger. | |
| Values | no yes  | |
| Default Value | no | |
| fileAccess | In Flash 8, the security model of the Flash player changed so that an SWF could either freely access the internet or local resources but not both (without additional configuration). This attribute defines the security access for the resulting SWF for Version 8 movies and above. | |
| Values | 
  | |
| Default Value | local | |
Child Elements
TitleDesc
Metadata
DataSources
MovieAttributes
ActionScriptSettings
Components
Repository
ImportSymbols
Definitions
ExportSymbols
InitClipActions
Timeline
Parent Elements
None
Examples
ADPCM Sound ExampleSimple MP3 Sound Example
ActionScriptSettings Example
Animate simple symbols on timeline
Button Example
Button DragTarget Example
Button Sound Example
CArcs Example
Circle Examples
Example Of MovieClip classes
Example Of MovieClip classes and scripted animations
Color Specification Example
Timeline Color Transformations
Quadratic Curve Example
Elliptical Arcs Example
Examples of Elliptical Arcs and Circular Arcs
SVG Arc Example in RVML
EditField Examples
EditField Transformations
Defines simple symbol for export
Raw MP3 Example
Font Manipulation Examples
HTML Support in EditFields
Font Range Examples
ActionScript on the Timeline
Color Gradient Examples
ImageFill Examples
ImageShape Example
Import and Export a Symbol
Importing symbols at runtime
Line Style Z-Ordering
Line Style and Scaling
MorphShape Example
Dynamic MovieClip Clipping
Polygon Example
Simple Polyline Example
Rectangle Example
Timeline Replace Examples
Text Segments Example
Shape Fill Examples
Shape Origin Example
Shape Transform Examples
Sound Envelope Example
Square to Circle Morph Example
Clipping and Text Clipping Example
Simple MP3 Sound From URL Example
User-Defined Font Example
Video Example
Previous Element  | Next Element  |