Bases sólidas em ActionScript 3
July 24th, 2008
"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