Oi pessoal,
Na coluna desta semana iremos ver uma movimentação simples mas que apartir dela podemos desenvolver e posteriormente iremos desenvolver diversas ações como:
Mas neste tutorial iremos ver açoes básicas como esquerda, diretira, cima e baixo e nas próximas colunas irei estar integrando diversos metodos em nossas classes e assim iremos desenvolver um jogo de plataforma completo.
Irei desenvolver utilizando a orientação a objeto, pois existem inumeras razões de preferirmos esta forma de programar ao invez de utilizarmos a programação estruturada:
Então vamos dar incio:
1.1 Time Line:
Utilizando as melhores praticas da Adobe ( Best Pratices ) sempre opto em colocar em cada Layer um tipo de elemento diferente como movie clip, action script ( codigo ) etc.
1.2 Biblioteca ( Library )
Crio pastas para cada tipo de item como: imagem, mc ( movie clip ). Este item facilita a organização de todos os jogos que iremos desenvolver.
1.3 Dentro do Movie Clip carro_mc insiro em cada layer o carro em uma posição como: virado para cima, baixo, esquerda e direita.
2. Códificação:
2.1 Fla ( Movimento.fla )
O arquivo Movimento.fla contem o seguinte código AS:
Os arquivos Movimento.fla e Movimento.as interagem entre si, de acordo com os conceitos da Orientação a Objeto.
A medida em que o jogar pressiona as teclas cima, baixo, esquerda e direita o carro de movimenta e a imagem do carro tambem se altera de acordo com as teclas que são pressionadas assim realizando a movimentação.
Nas próximas colunas irei realizar o desdobramento com a criação de novos metodos e diversas ações de movimentos, tiros, fases, itens, escadas etc.
Abraço a todos e eu fico à disposição para qualquer dúvida.
Abraços,
Fábio Gaudêncio.
Assine o Feed de Comtentários ou URL de Trackback
Oi Fábio Gaudêncio.
Eu instalei hoje o meu Flach CS3.
Não achei extremamente complicado, mas to com um problema; por exemplo:
Tá iniciei o programa, cliquei no Flash File (ActionScript 3), ai aparece lá uma imagem branca, mas o meu problema é que eu não estão conseguindo mexer com “Frame”.
Eu dei uma olhada no you tube vendo alguns tutorias de como usar né, ai eu vi vários videos (como por exemplo de criar bonequinos que dão tiros, batem e etc)mas naum pareciam que eram tão difícil fazer.
Eu notei que eles fazem passo-a-passo os bonecos animados, assim ele comçam fazendo um passo depois outro …
e os frames vão aumentando, assim vão se alterando usa o primeiro com um passo, o segundo com outro passo e assim vai.
Mas quando eu vou fazendo o meu as alterações só ficam no primeiro Frame, não dando o devido resltado.
Eu queria POR FAVOR, que vc me dê uma ajuda.
Agradeço.