Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
as3compile(1)			   swftools			 as3compile(1)

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  compila-
	      tion)

       -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.dis-
	      play.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>

as3compile			 February 2012			 as3compile(1)

NAME | Synopsis | DESCRIPTION | OPTIONS | EXAMPLE | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=as3compile&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help