Olá pessoal finalmente estou de férias do trabalho de professor, não pensem que eu acho ruim, mas este semestre foi um absurdo de complicado e muito carregado e pagando todas as cadeiras da faculdade para me formar e escrever monografia 
Não tive muito tempo livre para escrever novos artigos, por isso não via hora de ficar de férias e finalizar a faculdade 
Por isso vamos retomar as nossas atividades normais aqui no blog com a segunda parte sobre lógica de programação, vamos ao que interessa, mas não lembra ou não leu a primeira parte clique aqui.
Abaixo segue os elementos do Actionscript 2.0, calma depois irei falar das mudanças de paradigma de programação orientada a objetos. O Flash antes era pseudo orientado a objeto, mas com Actionscript 3.0 não é mais.
Elementos Actionscript
Actionscript contem vários elementos diferentes, como palavras, pontuação e estrutura, todos estes devem ser empregados de forma apropriada para fazer com que seu projeto flash se comporte da forma desejada.
Ex:
Btplay_btn.onRelease = function() {
_root.play();
_root.gotoAndPlay(5);
_root.mcBola._visible = false;
}
Eventos
Há determinadas coisas que acontecem durante a reprodução do filme, que disparam a execução de um script. No exemplo acima o evento onRelease (ao pressionar e soltar) é o responsável por isso.
Ações
Estas formam o coração do script e são as responsáveis por executar as tarefas propostas para o flash. No exemplo anterior temos:
_root.play(); //executa tudo que esta na timeline
_root.gotoAndPlay(5); //vai para o frame 5 e executa o que esta na timeline
_root.bola_mc._vible = false; //um movieclip fica com a sua visibilidade falsa.
Comentários
Para colocar um comentário em seu script que seja de uma linha use //, isso fará com que o flash ignore esta linha ao executar o script com esta no exemplo acima. Para fazer comentário de bloco de texto use /* */ .
/*
Este é um comentário de bloco
*/
Palavras-Chaves
São palavras reservadas que o programa usa para formar a sintaxe de uma action. Se você usar de forma diferente a qual ela foi projetada isso acarretara em um erro de script. Algumas palavras: delete, do, else, for, if, in, function, new, return, this, var, break.
Chaves
De uma forma geral tudo que estiver dentro das chaves, significa que será executada a ação ou o conjunto de ações. Ex:
Btplay_btn.onRelease = function() {
_root.play();
_root.gotoAndPlay(5);
_root.bola_mc._visible = false;
}
Ponto-e-vírgula
Aparece no final de cada action para determinar o encerramento, como pode ser observado no exemplo anterior.
Sintaxe do ponto
A Actionscript faz referencia sempre a uma instância de objeto, vamos relembrar: uma instância é uma cópia de um objeto que esta na biblioteca. Desta forma é possível fazer referência a propriedades da instância do objeto em questão.
Ex: _root.bola_mc._visible = false;
Neste exemplo, informamos que o movieclip bola esta na timeline principal(_root) e a sua propriedade de visibilidade recebe a atribuição falsa, deixando assim de ficar visível.
Parênteses
São usados de várias formas no Actionscript. Em geral para passar um parâmetro.
Ex: _root.gotoAndPlay(5);
No exemplo acima o parâmetro 5 informa o frame na timeline.
Aspas
São usadas para informar que um conteúdo é do tipo string, ou seja, uma cadeia de caracteres um texto.
Ex: frase = ”Flash”;
Eu melhor ficar por aqui, já tem informação demais para quem esta começando, mas não se assuste tudo isso vai ser usado o tempo todo, ficando assim natural a escrita.
É isso!