Como muitos que gostam de flash, me aventurei a aprender essa ferramenta, até o final do ano passado comecei a dominar o actionscript2 (as2), mas ai começaram a me “xingar” rs… Então, resolvi estudar o actionscript3 (as3) e pude constatar as mudanças na linguagem, o quanto ela ficou mais robusta e organizada.
Dentre as mudanças que o Actionscript3 proporcionou ao desenvolvedor, uma das mais interessantes foi na utilização de variáveis. Como em qualquer outra linguagem de alto nível, temos um protocolo a seguir, que vai desde a sua declaração até sua utilização ao longo do sistema. Neste artigo vou falar sobre declaração e tipagem. Posteriormente quero abordar sobre o uso local e global de variáveis.
DECLARAÇÃO e TIPAGEM
Na versão anterior do actionscript a sintaxe no momento de declarar uma variável era bem simples, tanto que não era obrigatório o uso do prefixo var e nem especificar o tipo da variável (inteira, string, boolean, etc…), bastava apenas escrever o seguinte código:
minhaVariavel = 2;
Desta forma, o flash já entenderia que minhaVariavel se tratava de uma variável do tipo numérica ou inteira. No as3 devemos utilizar o prefixo var e o sufixo int para indicar que se trata de uma variável do tipo inteira. Assim usamos a seguinte sintaxe:
var minhaVariavel:int = 2;
Ainda é importante lembrar que desde as versões anteriores o actionscript obedece ao “case sensitive”, ou seja, ele difere as letras maiúsculas das minúsculas, portanto se declarar “minhaVariavel”, sempre que for utiliza – lá terá que digitar o ”V” maiúsculo e as demais minúsculas, tal como declarou, caso contrário ele vai apontar erro ao compilar.
Abaixo segue uma tabela com os de tipo de dados mais usados nas variáveis e com ela encerramos essa parte de declaração de variáveis.
| Tipo | Dado |
| Int | numero |
| Number | Numero |
| String | texto |
| Boolean | verdadeiro ou falso |
No próximo post vamos falar sobre o uso local e global de variáveis. Um abraço!

Parabéns O’neil pelo artigo.
Abs.