"Não adianta querermos aprender o avançado antes de termos uma base sólida nos conceitos fundamentais, seja o que for que estivermos estudando. Logo, antes mesmo de desenvolvermos em ActionScript 3.0, é importante saber como a linguagem deve ser escrita. Ou seja, qual a sua sintaxe." (Carlos Tristacci)

Primeiramente, antes de qualquer coisa, adoro essa redundância, devemos compreender a base do codigo, a forma com que ele deve ser escrito para depois identificarmos comportamentos da aplicação. Abaixo um preview do post do iMaster, com link abaixo.

Case sensitivity

ActionScript é uma linguagem case-sensitive, o que significa que os identificadores diferem em case (letras maiúsculas de minúsculas). Abaixo, como exemplo duas variáveis diferentes:

var num1:int;
var Num1:int;
Sintaxe de ponto (Dot sintax)

O operador ponto (.) disponibiliza um caminho para acessar as propriedades e métodos de um objeto. Por exemplo, considere a classe:

class ExemploPonto {
	public var prop1 : String;
	public function metodo1() : void {}
}

Acessando a propriedade e o método da classe a partir de uma instância.

var meuPonto : ExemploPonto = new ExemploPonto();
meuPonto.prop1 = "oi";
meuPonto.metodo1();

Podemos usar dot sintax para definir pacotes, usando o operador ponto (.) para referir a pacotes internos. Por exemplo, a classe EventDispatcher está dentro de um pacote chamado events, que está dentro de um pacote chamado flash. Você pode fazer referência ao pacote events usando a seguinte expressão:

flash.events

Você também pode referir-se a classe EventDispatcher usando esta espressão:

flash.events.EventDispatcher

Post completo em: iMasters, ActionScript 3 - A Sintaxe

Leave a Reply