Provided by: swftools_0.9.2+git20130725-2_amd64
NAME
as3compile - Compile .as ActionScript 3.0 files to swf.
Synopsis
as3compile file.as [-o file.swf]
DESCRIPTION
Compiles a file written in ActionScript 3.0 to a SWF file.
OPTIONS
-h, --help Print short help message and exit -V, --version Print version info and exit -v, --verbose Increase verbosity -q, --quiet Decrease verbosity -C, --cgi Output to stdout (for use in CGI environments) -R, --resolve This flag will cause the compiler to try filenames like "FooBar.as" for classes named "FooBar". -D, --define namespace::variable Set a compile time variable (for doing conditional compilation) -X, --width Set target SWF width -Y, --height Set target SWF width -r, --rate Set target SWF framerate -M, --mainclass Set the name of the main class (extending flash.display.MovieClip) -l, --library file Include library file file. <file> can be an .abc or .swf file. -I, --include dir Add additional include dir dir. -N, --local-with-network Make output file "local with networking" -L, --local-with-filesystem Make output file "local with filesystem" -T, --flashversion num num must be >= 9. -o, --output filename Set output file to filename.
EXAMPLE
The following is a basic as3 file that can be compiled e.g. with as3compile -X 400 -Y 400 smiley.as // smiley.as package { import flash.display.MovieClip public class Main extends MovieClip { function Main() { this.graphics.beginFill(0xcccc00) this.graphics.drawCircle(200,200,200) this.graphics.endFill() this.graphics.beginFill(0x000000) this.graphics.drawCircle(140,150,50) this.graphics.drawCircle(260,150,50) this.graphics.drawRoundRect(140,270,120,10,20); this.graphics.endFill() } } }
AUTHOR
Matthias Kramm <kramm@quiss.org>