Escolar Documentos
Profissional Documentos
Cultura Documentos
Criando Botes
Para criao dos botes, ser necessrio que voc faa o desenho dos
botes utilizando as ferramentas de desenhos que j aprendemos na semana
3.
Selecione todo o desenho que representa o boto play, escolha a opo de
menu > Modify > Convert to Symbol, no type:Button com ponto de registro ao
centro como mostra a figura 1. Repita esta mesma operao para o desenho
que representa o boto stop.
Com a ferramenta Selction Tool (v), clique para selecionar o boto play. No
painel PROPERTIES, clique na caixinha onde aparece escrito <Instance
Fique de olho
Qual a importncia de um Instance Name?
Sem o Instance Name impossvel de ser executado a programao criada
via ActionScript para o boto.
Observao: o Instance Name no tem relao com o nome do smbolo.
Clique na seta azul que est antes da Scene 1 para voltar a timeline principal,
ao voltar a timeline principal, modifique no nome da layer 1 para botes e em
seguida edite o boto 'stop_btn' da mesma forma como acabamos de fazer
com o boto 'play_btn'.
Fique de olho
O symbol possui trs tipos de comportamento (Behavior) e cada um
deles possui uma Timeline interna que independente da Timeline
principal onde o symbol esta inserido.
Fim do boxe
Crie uma nova layer e modifique o nome para animao. Na layer animao,
crie uma animao qualquer utilizando a tcnica que voc j aprendeu na
semana 3. O objeto ao qual voc vai fazer a animao importante que seja
um Movie Clip.
Fique de olho
Importante: a quantidade de frames da layer boto deve ser a mesma
da layer animao.
Fim do boxe
Crie uma nova layer e modifique o nome para aes. A layer aes deve ser
a primeira layer acima de todas. Para ordene as layer, clique na layer aes e
arraste-a para cima de modo que seja a primeira layer. Agora sim posso
explicar e criar a programao via ActionScript para controlar a animao que
esta sendo executada na Scene 1 (cena 1).
Clique na layer aes e na opo de menu > Window > Action [F9], abrir o
painel onde deve ser escrito toda a parte de programa via ActionScript.
Escreve a action que segue abaixo:
lay_btn.onPress = function(){
play();
}
stop_btn.onPress = function(){
stop();
}
12 Informtica | Web Design e Formatao de Imagem | Volume 02
Para fechar o painel Action, basta pressionar a tecla [F9]. Salve o arquivo e
para testar a animao proceda assim: Menu > Control > Test Movie > In
Flash Professional ou utilize a combinao de teclas [CTRL]+[ENTER].
Fique de olho
Importante: quando adicionamos uma action em um keyframe na timeline, o
keyframe fica com uma letra (a).
Fim do boxe
Saiba mais
Para aprender mais assista ao vdeo 13 Bibliotecas Compartilhadas de
botes, publicado no ambiente.
Pratique a criao de botes com o tutorial 14 Criando interatividade entre
cenas com botes via ActionScript, publicado no ambiente.
Fim do boxe
ActionScript
ActionScript a linguagem de programao do Adobe Flash , que habilita
voc a criar sites altamente interativos, baseados em multimdia e muito mais.
Elementos Actionscript
ActionScript contm vrios elementos diferentes, como palavras, pontuao e
estrutura, todos estes devem ser empregados de forma apropriada para fazer
com que o projeto em Adobe Flash se comporte da forma desejada e
esperada.
Aes
So as responsveis por executar as aes determinadas por voc.
Chaves
De uma forma geral formam um bloco de cdigo que o que estiver dentro das
chaves, significa que ser executada.
Ponto-e-vrgula
Determina o final de cada action que esta entre as chaves.
Ponto
O ponto faz uma ligao direta do evento ou propriedade de um objeto.
Parnteses
Em geral vo aparecer de duas formas: stop(); vazios e gotoAndPlay(5); com
uma informao.
Fique de olho
O Movie Clip possui uma Timeline interna que independente da Timeline
principal, isso muito importante para criar animaes complexas.
Importante: assim como o Button, toda vez que voc criar um Movie Clip,
voc deve inserir um Instance Name para ele.
Fim do boxe
Como j enfatizamos vrias vezes que um symbol tem uma timeline interna
independente da timeline principal, d um duplo clique no Movie Clip para ter
acesso a timeline. Observe que a timeline do Movie Clip tem apenas um
keyframe, faa uma animao frame to frame conforme aprendemos na
semana 3 seo 3.4.1 Animao Frame to Frame, utilize 5 (cinco)
keyframes para cada um mude a cor de preenchimento.
Volte para a Scene 1 salve o arquivo e para testar a animao proceda assim:
Menu > Control > Test Movie > In Flash Professional ou utilize a combinao
de teclas [CTRL]+[ENTER].
play_btn.onPress = function(){
play();
quadrado_mc.play();
}
stop_btn.onPress = function(){
stop();
quadrado_mc.stop();
}
Segue uma lista dos formatos de som suportados pelo Adobe Flash:
ASND (Windows ou Macintosh) Este o formato de som nativo do
Adobe Soundbooth.
WAV (somente Windows)
AIFF (somente Macintosh)
mp3 (Windows ou Macintosh)
Se voc tiver o QuickTime 4 ou superior instalado no sistema, poder
importar estes formatos adicionais de arquivo de som:
o AIFF (Windows ou Macintosh)
o Sound Designer II (somente Macintosh)
o Sound Only QuickTime Movies (Windows ou Macintosh)
o Sun AU (Windows ou Macintosh)
o Sons do System 7 (somente Macintosh)
o WAV (Windows ou Macintosh)
Saiba mais
Pratique a utilizao de som com o tutorial 15 Trabalhando com som de
evento e som de fluxo, publicado no ambiente.
Fim do boxe
Code Snippets
Este recurso totalmente excelente, uma novidade no Adobe Flash CS5.
Simplesmente possibilita que voc sem saber muito ou quase nada de
ActionScript 3.0 possa usar trechos (snippets) de cdigos prontos para sites,
ou em interfaces multimdias.
Com isso a Adobe conseguiu reduzir a curva de aprendizado para o
ActionScript 3.0, deixei este assunto por ltimo de propsito, pois estes
Saiba mais
Para aprender mais assista aos vdeos 14 Code Snippets na prtica e 15
Criando interatividade com Code Snippets, publicado no ambiente.
Fim do boxe
Como este recurso foi lanado h pouco tempo, achei melhor produzir dois
vdeos para que o aprendizado fosse melhor ao invs de escrever 100 linhas
para explicar este poderoso recurso.
Saiba mais
Vou dar uma dica importante para que voc possa us-la no futuro. Quando
estiver estudando lgica de programao e j estiver entendendo, visite os
links abaixo para aprender tudo sobre ActionScript nas verses 2 e 3.
ActionScript 2.0: http://migre.me/1Ot90
Resumo
Aprendemos muitas coisas importantes que vo nos ajudar nesta caminhada
como profissional de Web Designer, tais como:
Finalmente fechamos o ciclo de aprendizado sobre quando como e
onde aplicar tempo, interatividade e movimento;
Aprendemos a criar interatividade atravs de botes e cenas;
Aprendemos a colocar som de evento e som de fluxo misturando
botes, cenas e movie clip;
Aprendemos o poderoso Movie Clip e com isso criar animaes
complexas;
Tivemos uma introduo ao estudo do ActionScript 2.0 e 3.0 atravs
fantstico recurso Code Snipptes.
Mais isso s o comeo, pois na sequncia iremos aprender a utilizar o
Adobe Dreamweaver CS5 para criao de sites para web parte I.
Fique de olho
A configurao do DOCTYPE no Adobe Dreamweaver, se faz necessrio
apenas uma nica vez.
Fim do boxe
Fique de olho
Para uma melhor experincia com browsers (navegadores), sugiro que
baixem:
Firefox http://br.mozdev.org/download/
Especificaes
A ltima especificao HTML lanada pela W3C foi recomendao HTML
4.01, publicada no final de 1999. Uma errata ainda foi lanada em 2001. Com
o passar dos anos e a evoluo da internet, o HTML passou por mudanas
que terminaram distorcendo o objetivo inicial de sua criao, misturando
formatao com apresentao, ou seja, opes como tipo da fonte e cor da
fonte faz parte da formatao e definir um trecho de texto que se comporte
como um pargrafo faz parte da apresentao.
Saiba mais
Para saber sobre a W3C e todas as recomendaes das linguagens de
marcao, visite o site: http://www.w3.org/
Para saber mais sobre as linguagens de marcao HTML/XHTML visite o site:
http://www.w3schools.com/tags/default.asp
Para saber mais sobre a linguagem de marcao HTML5 visite os sites:
http://tableless.com.br/html5/
http://www.w3schools.com/html5/html5_reference.asp
Fim do boxe
Tipos de URL:
Absoluta este tipo de URL descreve o caminho absoluto informando desde
a origem at chegar ao documento desejado.
Ex: http://www.carlosjose.net/downlodas/index.html
DNS
Domain Name System (Sistema de Nomes de Domnios) um sistema de
gerenciamento de nomes hierrquico e distribudo operando segundo duas
definies:
Examinar e atualizar o banco de dados de domnios.
Resolver nomes de servidores em endereos de rede (IPs).
Fique de olho
Cada computador que armazena documentos web possui um endereo nico
na Internet chamado de endereo IP.
A atribuio de domnios na Internet visa a no utilizao do mesmo nome de
domnio por mais de uma instituio.
Fim do boxe
Exemplo de Domnios:
gov - indica endereo de governo;
edu - indica endereo educacional;
org - indica endereo de organizaes no governamental;
mil - indica endereo de rede militar;
net - indica endereo de organizao da rede;
com - indica endereo de rede comercial.
Fique de olho
Precisamos criar um novo site para cada novo projeto de um website.
Fim do boxe
Saiba mais
Pratique a linguagem de marcao HTML no Adobe Dreamweaver atravs
dos tutoriais: 16 Principais TAGs do HTML; 17 - TAGs do HTML para
criao de formulrio e 18 Criando um layout HTML, publicado no ambiente.
Segue dois sites importantes que possuem todas as referencias sobre HTML:
http://www.w3schools.com e http://htmldog.com/
Para aprender mais assista aos vdeos 17 Entendendo o Adobe
Dreamweaver e 18 A importncia dos Padres Web (Web Standards),
publicado no ambiente.
Fim de boxe
o que CSS?
CSS a sigla para Cascading Style Sheets, que pode ser traduzida para
Folhas de Estilo em Cascata. A especificao CSS1 foi criada em 1996 pela
W3C (World Wide Web Consortium www.w3c.org), com o objetivo de
substituir as marcaes HTML de formatao, separando assim a camada de
apresentao (CSS) e a camada de contedo (HTML/XHTML).
Saiba mais
Segue o link oficial com todas as referncias CSS:
http://www.w3schools.com/css/css_reference.asp
Fim do boxe
Fique de olho
XHTML = contedo
CSS = aparncia
Fim do boxe
seletor {
propriedade: valor;
propriedade: valor;
propriedade: valor
}
Fique de olho
Quando existe mais de uma propriedade, costuma-se endentar a
declarao para facilitar a leitura posterior.
No se faz necessrio a colocao do ponto vrgula (;) no final do valor
da ltima propriedade.
Fim do boxe
Estilos inline
Folhas de estilo inline so declaradas diretamente na marcao de um
documento HTML/XHTML que se quer formatar, atravs do atributo style. Sua
formatao s vlida para o documento em que se esta escrevendo a regra
de formatao.
Fique de olho
O uso de estilos inline deve ser extremamente limitado ou at mesmo no ser
utilizado, pois essa tcnica retira toda a flexibilidade das CSS pelo simples
motivo de quaisquer mudanas na formatao dever ser feita diretamente
na(s) marcao(es) da tag HTML/XHTML que recebeu a formatao.
<p style="color:#ff0000;font-weight:bold;text-
align:center;
border:1px solid #ff0000"> O texto deste parágrafo
será vermelho, negrito e centralizado, e
terá uma borda vermelha de 1 pixel de largura ao
redor dele.</p>
Fique de olho
O uso de estilos incorporados essa tcnica retira toda a flexibilidade das CSS
pelo simples motivo de quaisquer mudanas na formatao dever ser feita
diretamente em cada documento HTML/XHTML que recebeu a formatao.
Fim do boxe
<head>
<style type="text/css">
p{
color: #ff0000;
font-weight: bold;
text-align: center;
border: 1px solid #ff0000;
A regra acima aplicada na tag <p> foi escrita obedecendo sintaxe CSS
como foi apresentado na seo 6.4 Sintaxe CSS, que fica bem clara a sua
explicao conforme mostra a imagem.
Estilos externos
Esta a melhor forma de inserir as regras CSS nos documentos
HTML/XHTML de um website. O estilo externo composto de um simples
arquivo de texto, com extenso css, por exemplo, estilo.css onde ficam
contidas as declaraes das regras de formatao.
Este arquivo vinculado a um ou mais documentos HTML/XHTML atravs da
tag <link>, que deve ser escrita dentro do cabealho do documento, ou seja,
dentro da tag <head></head>.
<head>
<link rel="stylesheet" type="text/css"
href=css/style.css" />
</head>
<body>
<p> O texto deste parágrafo será vermelho,
negrito e centralizado, e terá uma borda vermelha
de 1 pixel de largura ao redor dele.</p>
@charset "utf-8";
/* CSS externo */
p {
color: #ff0000;
font-weight: bold;
text-align: center;
border: 1px solid #ff0000
}
F
onte: imagem produzida pelo autor.
Saiba mais
Pratique a linguagem de formatao CSS no Adobe Dreamweaver atravs
dos tutoriais: 18 Seletores CSS; 19 Unidades de medida; 20 Guia de
referencia das propriedades CSS; 21 Criando menu de navegao e 22
Criando um layout simples, publicado no ambiente.
Leia no meu blog: CSS em uma nica folha. Segue abaixo a url:
http://carlosjose.net/?p=871
Leia no meu blog: Web Standards Image Replacement (FIR). Segue abaixo
a url:
http://carlosjose.net/?p=432
Leia no meu blog: Web Standards Fazendo converso de pixel para em.
Segue abaixo a url:
http://carlosjose.net/?p=423
Leia no meu blog: Tutorial CSS: Formatando Tabela. Segue abaixo a url:
http://carlosjose.net/?p=257
Segue dois sites importantes que possuem todas as referencias sobre CSS:
http://www.w3schools.com e http://htmldog.com/
Fim do boxe
No meu blog tem alguns post sobre este assunto, faa a busca utilizando a
palavra CSS3
Spry
O Spry foi incorporado ao Adobe Dreamweaver na verso CS3 em resposta
as bibliotecas Javascript que estavam sendo criadas na poca. obvio que
Adobe no poderia ficar de fora desse mercando. O Spry foi criado para
facilitar a vida dos Web Designers, com esta biblioteca qualquer um poder
aplicar recurso de Javascript sem precisar escrever uma linha de cdigo.
Recursos do Spry
Entre os vrios recursos que o Spry disponibiliza, vou me deter apenas nos
elementos de interface para que assim possamos melhorar a experincia dos
usurios que visitaro o nosso website.
O Spry Widget ser o nosso objeto de estudo, pois um elemento de
interface composto pelas seguintes partes:
Estrutura - cdigos HTML/XHTML que definem a composio
estrutural do widget. Nenhuma novidade para voc que j estudou e
aprendeu a escrever cdigo HTML/XHTML, pois fica bem mais fcil
entender.
isso!