Mtasc(Motion-Twin ActionScript 2 Compiler), Motion-Twin é o nome da empresa que o fez.
O que é?
O Mtasc é um compilador que funciona via command line, ou seja, tem que abrir o console e digitar uma linha de comando para ele funcionar.
Como instalar?
Para quem usa o Linux
Downloads:
Arquivo binario => http://www.mtasc.org/zip/mtasc-1.12-linux.tgz
Ubuntu 7.04 => sudo apt-get install mtasc
O pacote binario tem que usar o make install e no ubuntu é apenas dar o apt-get install que já instala.
Para quem usa Mac
Download:
Pacote Mac OSX => http://www.mtasc.org/zip/mtasc-1.12-osx.zip
Para windows
Download:
http://www.mtasc.org/zip/mtasc-1.13.zip
Grafico:
Win-MTASC beta 2 => http://www.protozoo.com/stuff/WinMTASC_beta_2.zip
Obs:
No windows para funcionar melhor tem que registar algumas variaveis, exemplos
http://www.chem.gla.ac.uk/~louis/software/faq/q1.html
Como usar?
-----------------------------------------------
CLASSE
-----------------------------------------------
class Tutorial {Como vimos o mtasc ainda tem a vantagem de "vim preparado" para usarmos singleton.
static var app : Tutorial;
function Tutorial() {
_root.createTextField("tf",0,0,0,800,600);
_root.tf.text = "Hello world!!!!";
}
static function main(mc) {
app = new Tutorial();
}
-----------------------------------------
COMMAND LINE
-----------------------------------------
mtasc -swf teste.swf -main -header 800:600:20 Tutorial.as
Não vou entrar em detalhes de todos os parametros do mtasc,
pois isso está muito bem documentado no site oficial
Para quem quiser ir além dessas informações visite o site
www.mtasc.org ou ate para os mais ninjas
como hackear o mtasc.
Próximos posts:
- Diferenças em mtasc e o compilador da MM
- Como usar Delegate no Mtasc
- Trabalhando com Mtasc e Flash Remoting