Saturday, July 28, 2007

Mtasc


MTASC

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 {

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();

}
Como vimos o mtasc ainda tem a vantagem de "vim preparado" para usarmos singleton.

-----------------------------------------
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
t++

Ferramentas

Ferramentas:

Mtasc => Compilador ActionScript2 via comand line
Swfmill => Gera um swf apartir de um XML, tem funcões para importar arquivos
Haxe => Compilador para a plataforma Flash

Muitas outras ferramentas podem ser encontradas aqui.

Vou postar primeiro como trabalhar no mtasc. Pois existe algumas correções para fazer nas classes da MM :D


Friday, May 4, 2007

Flash para ninjas

Opa, baum???

Fiz este blog para mostrar as formas alternativas da plataforma flash, ou seja trabalhar com Flash sem utilizar a IDE da MM/Adobe.

Vou postar sobre o mtasc, haxe, PHP(ming), swfmill. Vizando sempre o lado open source.

Flash4Linux + Flash4Ninja = Flash no Jutsu!!!