E aí galera, beleza? Vou ensinar a vocês como movimentar
objetos com as “setas” ou com as letras que você desejar (Exemplo: W, A, S, D).
OBSERVAÇÃO: Não
se esqueça de ler todo o tutorial para não ficar com nenhuma dúvida. Não
importa a versão do seu Adobe Flash, desde de que seja um documento de Actionscript 2.0, irá funcionar
corretamente. Caso você não tenha o programa, clique aqui para baixar.
1° passo: crie um novo documento Actionscript 2.0 (figura 1):
3° passo: altere para 25
fps (figura 3):
4° passo: desenhe o objeto (figura 4):
5° passo: com o objeto selecionado, use o comando F8 ou
clique em (modificar > converter em
símbolo) para convertê-lo em um movie clip (figura 5).
6° passo: nome: digite qualquer nome; tipo: clipe de
película; registro: centro; (figura 6)
7° passo: agora dê um clique no objeto (figura 7).
8° passo: com o objeto selecionado, abra a janela de ações
com o comando F9 ou clique em (janela > ações) (figura 8).
9° passo: existem 4 (quatro) formas de se executar este
código, que são:
- Habilita
movimentos diagonais e move com as “setas” do teclado (figura 9-1):
- Desabilita
movimentos diagonais e move com as “setas” do teclado do teclado (figura 9-2):
- Habilita
movimentos diagonais e move com as letras “W, A, S, D” do teclado (figura 9-3):
- Desabilita
movimentos diagonais e move com as letras “W, A, S, D” do teclado (figura 9-4):
10° passo: teste o jogo com o comando CTRL+ Enter ou clique em (controlar
> provar película).
Caso você queira aumentar/diminuir a velocidade do objeto,
altere o número 6 para o número que
desejar. Quanto maior o número, mais rápido o objeto irá se mover.
Para movimentar com outras teclas, os números que estão
dentro da função “Key.isDown“ terão que ser mudados. Para acessar a tabela com
todos os códigos das teclas do teclado clique aqui ou aqui.
Então é isso pessoal, espero que tenham gostado do tutorial,
existem outras formas de se movimentar o personagem utilizando o ActionScript
2.0, porém, essa é a mais básica e fácil de utilizar.
Qualquer dúvida, entre em contato comigo via E-mail (plustechh@gmail.com) ou comente sua
dúvida nessa postagem. Falow!












