Buscar

Interatividade com ActionScript

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Animações e Ferramentas 
Virtuais
Tema 06 – Interatividade
com AS
Bloco 1
Prof. Esp. Leandro Felipe Carvalho
W
B
A
0
1
7
6
_
V
1
.0
Animações e ferramentas virtuais
Neste momento, estamos na reta final dos
conhecimentos sobre animações e vamos
entender um pouco mais sobre a aplicação da
programação.
Nesta aula, utilizaremos as bibliotecas comuns
do Flash para trabalhar com símbolos prontos.
Conhecendo a biblioteca comum
Temos três itens pertencentes à biblioteca
comum do Flash. Essa biblioteca também é
conhecida como biblioteca externa.
São eles Buttons, Classes e Sounds.
Vamos acessar esta biblioteca no Flash.
Para acessar o vídeo, clique aqui:
<http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be4
31606233e0f1d/0494b70c7e1b71aba031eb20f4f872dc>
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/0494b70c7e1b71aba031eb20f4f872dc
Foi possível observar na biblioteca externa
que já existem símbolos pré-definidos que
podem ser utilizados em nossos vídeos.
Como estamos tratando de interatividade, isto
seria algo bem interessante, certo?
Vamos ver isso na prática!
Para acessar o vídeo, clique aqui:
<http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be4
31606233e0f1d/60fae94e4ff42b076881e59f2063f031>
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/60fae94e4ff42b076881e59f2063f031
Entendendo os comandos
on (press) {
getURL("http://www.google.com.br");
}
On (evento)  analisa o evento do mouse ou teclado
(press, release, drag, roll).
getURL(“endereço”)  aciona o navegador com o
referido site.
A grande maioria das linguagens de
programação é em inglês, então, facilita se
você conhecer o idioma.
Se tivermos conhecimento em qualquer outra
linguagem de programação, também se torna
bem mais fácil entender o desenvolvimento
do código.
Conclusão
Adicionar interatividade a qualquer filme é
uma tarefa facilmente realizada com o auxílio
do ActionScript.
Conhecer as referências dos comandos é uma
ideia interessante, por isso, vale a pena olhar
os links do material disponibilizado para esta
aula.
Animações e Ferramentas 
Virtuais
Tema 06 – Interatividade
com AS
Bloco 2
Prof. Esp. Leandro Felipe Carvalho
Criando um clipe de filme
“teleguiado”
Bem pessoal, no bloco anterior tratamos da
interatividade com ActionScript.
Agora, vamos criar um objeto capaz de
acompanhar o mouse na tela.
Para isso, iniciaremos um arquivo Flash com
ActionScript 3.0.
Para acessar o vídeo, clique aqui:
<http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be43
1606233e0f1d/aaa8022252908b775117763eb11afc55>
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/aaa8022252908b775117763eb11afc55
Criatividade...
A programação e o uso do clipe de filme
permitiram que um objeto acompanhasse o
mouse durante a execução do filme. Uma
ideia interessante seria levar seu usuário a
buscar um prêmio no site. Como um cupom
de desconto.
Basta continuar esta implementação.
Para acessar o vídeo, clique aqui:
<http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431
606233e0f1d/b7c76b59c91d8a8ceb7cd9d857ed93bd>
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/ab35c75b2dae0a190dc48293d23044a3
http://fast.player.liquidplatform.com/pApiv2/embed/dbd3957c747affd3be431606233e0f1d/b7c76b59c91d8a8ceb7cd9d857ed93bd
Analisando as funções de clique
porta_marrom.buttonMode = true;
porta_marrom.addEventListener(MouseEvent.CLICK,
clicouMarrom);
function clicouMarrom(e:MouseEvent):void {
trace("Clicou na porta marrom!");
}
Colocamos o clipe de filme para atuar como um botão.
Ativamos o evento de monitoramento para aguardar o
clique do mouse e chamar a função “clicouMarrom”.
Criamos a função “clicouMarrom” e escrevemos na saída a
informação “Clicou na porta marrom!”
Conclusão
Um pouco de criatividade e utilização de
funções em ActionScript vão permitir uma
interatividade grande com o usuário.
Praticar a programação é importante, por
isso, não deixe de responder às questões e
fazer as atividades propostas.

Continue navegando