Baixe o app para aproveitar ainda mais
Prévia do material em texto
Animações e Ferramentas Virtuais Tema 05 – ActionScript Bloco 1 Prof. Esp. Leandro Felipe Carvalho W BA 01 76 _V 1. 0 Animações e ferramentas virtuais Nas aulas anteriores, tratamos das ferramentas básicas do Flash, de animações quadro a quadro, interpolação e também dos quadros e quadros-chave que utilizamos na animação. Animação é tudo? Apesar de interessante conhecer todo o funcionamento do aplicativo de animação, ainda não fizemos nenhum trabalho de interação com o usuário. Na verdade, precisamos um pouco mais que isso, e é sobre esse assunto que tratamos neste bloco. ActionScript Além de uma poderosa ferramenta para animação web, o Flash pode permitir que o usuário interaja com a animação desde que utilize um pouco de programação para isso. A programação em si, nem sempre é a característica mais forte de um animador, mas com um pouco de lógica e dedicação tudo se resolve. ActionScript (Continuação) Vamos ao Flash, agora exclusivamente para conhecer sobre o ambiente de programação que fica localizado em um painel conhecido como Painel de ações que não tínhamos utilizado nas aulas anteriores. (Abrindo o Flash... VÍDEO) Para acessar o vídeo, clique aqui: <http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3 be431606233e0f1d/968589e185d8654080a2ee6d36c2f570> http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3 http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/968589e185d8654080a2ee6d36c2f570 O Painel de ações Como vimos, o Painel de ações deve nos acompanhar nas próximas aulas desta disciplina. É importante salientar que existe uma diferença entre as versões de ActionScript 1.0 e 2.0 para o ActionScript 3.0. Diferença entre as versões do Action Script Existem dois paradigmas de programação muito conhecidos, o estruturado e o orientado a objetos. Basicamente a diferença reside neles. O AS 1.0 e 2.0 trabalham de forma estruturada, codificando cada item que temos no palco. Já o AS 3.0 utiliza orientação a objetos, criando classes específicas para que a interatividade seja adicionada. Conclusão Fiquem tranquilos, vamos trabalhar um pouco com cada uma das versões para esclarecer as diferenças. Depois você pode escolher qual quer utilizar, afinal, precisamos interagir com o usuário e é isso que nos interessa agora. Vamos ampliar esse entendimento... Animações e Ferramentas Virtuais Tema 05 – ActionScript Bloco 2 Prof. Esp. Leandro Felipe Carvalho Vamos lá! No bloco anterior, tratamos de localizar a interface de programação no Flash que fica no Painel de ações. Vamos trabalhar um pouco com ela e para isso vou utilizar nossas animações simples, novamente. Lembre-se de que com o conceito entendido, basta apenas aumentar a criatividade que tudo funciona! Vamos ao Flash! Para acessar o vídeo, clique aqui: <http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd 3be431606233e0f1d/5431d6ca95e3b1fdfc6148e50b4f5b12> http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3 http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/5431d6ca95e3b1fdfc6148e50b4f5b12 Essa programação direta em objetos (no caso os clipes de filme) só é possível em ActionScript 2.0. Quando criamos um filme com ActionScript 3.0, vamos ver no Painel de ações uma mensagem mostrando que não é possível programar diretamente em um objeto. Vamos olhar... Para acessar o vídeo, clique aqui: <http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd 3be431606233e0f1d/3a19e27020cac3b3bed6967f50653fbd> http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3 http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/3a19e27020cac3b3bed6967f50653fbd Interatividade com programação Vale lembrar que quanto mais você estudar os códigos e entender como eles funcionam, mais pode criar itens interessantes. Lembra da nossa bolinha movimentada pelo teclado em AS 3.0? Ela poderia ser uma nave espacial desviando de objetos não acha? Conclusão Conhecer os conceitos de programação é essencial para desenvolver a interatividade em Flash. Com esses mesmos conceitos podemos até desenvolver games para sites. Animações e Ferramentas Virtuais Animações e ferramentas virtuais Animação é tudo? ActionScript ActionScript (Continuação) Slide Number 6 O Painel de ações Diferença entre as versões do Action Script Conclusão Animações e Ferramentas Virtuais Vamos lá! Slide Number 12 Slide Number 13 Slide Number 14 Interatividade com programação Conclusão Slide Number 17
Compartilhar