Como Programar em Flash (Actionscript 2.0 Básica)

O Adobe Flash é um programa incrível que cria filmes, jogos, apresentações e quase qualquer outra coisa. Ele combina um programa de desenho, um editor de filmes e uma linguagem de programação para fazer um grande programa. "Por onde eu começo?", você poderá perguntar. Bem, você veio ao lugar certo.

Passos

  1. Descubra a versão do seu Flash. Qualquer uma igual ou superior ao Flash 7 (não CS7, apenas 7; todas as versões do Flash CS funcionarão) deve ser capaz de lidar com o que vamos abordar aqui.
  2. Entenda o que é uma linguagem de programação. Uma linguagem de programação é uma linguagem intermediária entre os seres humanos ("oi, como vai?") e computadores (10111010001000x101110001110). Vamos dizer que você conheça alguém que não fale português, mas sim francês. Se ambos souberem inglês, vocês poderão comunicar-se, mas não da maneira que fariam naturalmente.
  3. Entenda que usaremos ActionScript 2. ActionScript é a linguagem de programação para o Flash. A ActionScript 1 está desatualizado e a ActionScript 3 é muito complexa para um artigo curto na wikiHow.
  4. Agora que já estabelecemos algumas regras básicas, podemos começar com um roteiro básico. Abra um novo projeto no Flash; tenha certeza de que seja ActionScript 2. Usando as ferramentas de desenho, desenhe um simples botão na tela. Destaque-o com o mouse (a ferramenta de seleção), dê um clique no botão direito e clique em "Convert to Symbol" (Converter para Símbolo). Você também pode pressionar F8 com o botão selecionado.
  5. Uma caixa de diálogo deve aparecer. Basta definir o tipo como botão e clicar em “OK” por agora. Note que ele aparecerá na Biblioteca (“Library”, se estiver em inglês).
  6. Dê um duplo clique no botão. Na linha do tempo, use “Insert Keyframe” (Inserir quadro-chave) para inserir uma pequena caixa nas linhas rotuladas como Up (para cima), Over (sobre), Down (para baixo) e Hit (clicar). Você poderá mexer nisso quando quiser, apenas garanta haja botões em up e hit, no mínimo. Na parte superior dessa tela, clique em Scene 1 (Cena 1) para retornar.
  7. Na linha do tempo, insira outro quadro e use a ferramenta de texto para escrever "OLÁ!" no meio. Isso não é realmente importante e serve apenas para referência. Você poderá colocar qualquer coisa no segundo quadro.
  8. Podemos começar a programar agora. Com o primeiro quadro selecionado, pressione F9 ou clique com o botão direito, depois clique em Actions (Ações). Na janela que aparecer, digite "stop ();" sem as aspas. Quando isso for executado, o filme vai parar no primeiro quadro (para evitar erros no futuro, faça isso para o Quadro 2 também).
  9. Agora que os quadros estão codificados, abra a janela de Actions para o botão da mesma forma que fez com o quadro. Digite: on (release) {    gotoAndStop(2);} Isso diz ao Flash que quando o botão do mouse é pressionado sobre o botão (do programa), deseja-se que a linha do tempo vá para o Quadro 2 (“Olá!”) e pare lá, a não ser que você digite o código para o Quadro 2. Você também pode usar o comando gotoAndPlay para iniciar uma animação, mas isso é mais avançado.
  10. Pressione Ctrl + Enter para executar o vídeo (Cmd + Return em Macs). Clique no botão.

Dicas

  • Treine fazendo desde questionários impossíveis até jogos de tiro em primeira pessoa. Você aprenderá muito com isso.
  • A programação é apenas a metade do Flash, e é por isso que algumas pessoas preferem a ActionScript 2. A ActionScript 3 é um pouco mais complexa.
  • Existem inúmeros tutoriais no YouTube para você começar, além de livros ótimos.

Avisos

  • Isso pode ficar muito confuso. Vá devagar e sempre salve/faça backup do seu trabalho, especialmente enquanto for novato e não conseguir refazê-lo facilmente.

Materiais Necessários

  • Adobe Flash (Versão 7+, podendo ser Macromedia se for realmente antiga)
  • Paciência e atenção
  • Entendimento básico de linguagens de programação
Information
Users of Guests are not allowed to comment this publication.