curso de flash mx 2004

Upload: floremil-junior

Post on 22-Jul-2015

31 views

Category:

Documents


0 download

TRANSCRIPT

Usando o Flash

Marcas comerciais Add Life to the Web, Afterburner, Aftershock, Andromedia, Allaire, Animation PowerPack, Aria, Attain, Authorware, Authorware Star, Backstage, Bright Tiger, Clustercats, ColdFusion, Contribute, Design In Motion, Director, Dream Templates, Dreamweaver, Drumbeat 2000, EDJE, EJIPT, Extreme 3D, Fireworks, Flash, Fontographer, FreeHand, Generator, HomeSite, JFusion, JRun, Kawa, Know Your Site, Knowledge Objects, Knowledge Stream, Knowledge Track, LikeMinds, Lingo, Live Effects, MacRecorder Logo and Design, Macromedia, Macromedia Action!, Macromedia Flash, Macromedia M Logo and Design, Macromedia Spectra, Macromedia xRes Logo and Design, MacroModel, Made with Macromedia, Made with Macromedia Logo and Design, MAGIC Logo and Design, Mediamaker, Movie Critic, Open Sesame!, Roundtrip, Roundtrip HTML, Shockwave, Sitespring, SoundEdit, Titlemaker, UltraDev, Web Design 101, what the web can be e Xtra so marcas registradas ou marcas comerciais da Macromedia, Inc. e podem estar registradas nos Estados Unidos ou em outras jurisdies, inclusive internacionais. Outros nomes de produtos, logotipos, designs, ttulos, palavras ou frases mencionados nesta publicao podem ser marcas comerciais, marcas de servio ou nomes comerciais da Macromedia, Inc. ou de outras entidades e podem estar registrados em certas jurisdies, inclusive internacionais. Informaes de terceiros Este guia contm links para sites da Web de terceiros que no esto sob o controle da Macromedia. Nesses casos, a Macromedia no responsvel pelo contedo de nenhum site vinculado. Se acessar um dos sites da Web de terceiros mencionados neste guia, voc estar assumindo os riscos inerentes. A Macromedia oferece esses links apenas como uma convenincia, e a incluso de um link no significa que a Macromedia apia ou aceita qualquer responsabilidade pelo contedo apresentado nos sites de terceiros. Tecnologia de compactao e descompactao de voz licenciada da Nellymoser, Inc. (www.nellymoser.com). Tecnologia Sorenson Spark de compactao e descompactao de vdeo licenciada da Sorenson Media, Inc. Navegador Opera Copyright 1995-2002 Opera Software ASA e seus fornecedores. Todos os direitos reservados. Iseno de responsabilidade da Apple A APPLE COMPUTER, INC. NO CONCEDE GARANTIA ALGUMA, NEM EXPLCITA NEM IMPLCITA, RELATIVA AO PACOTE DE SOFTWARES PARA COMPUTADORES EM ANEXO, A SUA COMERCIALIZAO OU SUA ADEQUAO A QUALQUER FINALIDADE ESPECFICA. A EXCLUSO DE GARANTIAS IMPLCITAS NO PERMITIDA EM CERTOS ESTADOS. A EXCLUSO ACIMA PODE NO SE APLICAR NO SEU CASO. ESTA GARANTIA LHE CONCEDE DIREITOS LEGAIS ESPECFICOS. VOC PODE TER OUTROS DIREITOS QUE VARIAM CONFORME O ESTADO. Copyright 2003 Macromedia, Inc. Todos os direitos reservados. Este manual no pode ser copiado, fotocopiado, reproduzido, traduzido ou convertido em nenhum formato eletrnico ou que possa ser lido por mquina, por inteiro ou em parte, sem o consentimento prvio por escrito da Macromedia, Inc. Nmero de pea: ZFL70M200PO Agradecimentos Diretor: Erick Vera Gerenciamento de projeto: Stephanie Gowin, Barbara Nelson Criao do texto: Jody Bleyle, Mary Burger, Kim Diezel, Stephanie Gowin, Dan Harris, Barbara Herbert, Barbara Nelson, Shirley Ong, Tim Statler Editor chefe: Rosana Francescato Edio: Mary Ferguson, Mary Kraemer, Noreen Maher, Antonio Padial, Lisa Stanziano, Anne Szabla Gerenciamento de produo: Patrice ONeill Projeto de mdia e produo: Adam Barnett, Christopher Basmajian, Aaron Begley, John Francis, Jeff Harmon Localizao: Tim Hussey, Seungmin Lee, Masayo Noda, Simone Pux, Yuko Yagi, Heloisa Kinder Primeira edio: Agosto de 2003 Macromedia, Inc. 600 Townsend St. San Francisco, CA 94103

CONTEDO

CAPTULO 1: Trabalhando com documentos do Flash .

..................... 9

Criando ou abrindo um documento e definindo suas propriedades . . . . . . . . . . . . . 9 Usando guias de documentos para vrios documentos (somente Windows). . . . . . 11 Salvando documentos do Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Sobre a adio de contedo de mdia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Sobre a criao de movimento e interatividade . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Sobre os componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Usando a biblioteca para gerenciar propriedades de mdia . . . . . . . . . . . . . . . . . . . 15 Sobre o ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Vrias linhas de tempo e nveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Clipes de filme aninhados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Usando caminhos de destino absolutos e relativos . . . . . . . . . . . . . . . . . . . . . . . . . 21 Trabalhando com cenas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Usando o Movie Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Usando Find and Replace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Usando os comandos de menu Undo, Redo e Repeat . . . . . . . . . . . . . . . . . . . . . . 33 Usando o painel History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Salvando documentos ao desfazer etapas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Automatizando tarefas com o menu Commands . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Sobre a personalizao de menus de contexto em documentos do Flash. . . . . . . . . 37 Sobre o menu de links no Flash Player. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Acelerando a exibio de um documento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Otimizando documentos do Flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Testando o desempenho de download do documento . . . . . . . . . . . . . . . . . . . . . . 40 Imprimindo a partir da ferramenta de criao do Flash . . . . . . . . . . . . . . . . . . . . . 42CAPTULO 2: Trabalhando com projetos (somente Flash Professional)

. . . . . . . 43

Criando e gerenciando projetos (somente Flash Professional) . . . . . . . . . . . . . . . . 44 Usando controle de verso com projetos (somente Flash Professional) . . . . . . . . . . 47 Solucionando problemas de configurao de pastas remotas (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3

CAPTULO 3: Usando smbolos, instncias e propriedades da biblioteca

. . . . . . 49

Tipos de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Sobre o controle de instncias e smbolos com ActionScript . . . . . . . . . . . . . . . . . 50 Criando smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Criando instncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Criando botes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Ativando, editando e testando botes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Editando smbolos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Alterando propriedades da instncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Controlando instncias com comportamentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Desmembrando instncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Obtendo informaes sobre instncias no palco . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Copiando propriedades de biblioteca entre documentos . . . . . . . . . . . . . . . . . . . . 64 Usando propriedades de biblioteca compartilhadas . . . . . . . . . . . . . . . . . . . . . . . . 65 Resolvendo conflitos entre propriedades de biblioteca . . . . . . . . . . . . . . . . . . . . . . 69CAPTULO 4: Trabalhando com cores

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Usando os controles Stroke Color e Fill Color da barra de ferramentas . . . . . . . . . 72 Usando os controles Stroke Color e Fill Color no Property inspector (Inspetor de propriedades) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Trabalhando com cores slidas e preenchimentos de gradiente no Color Mixer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Modificando traos com a ferramenta Ink Bottle. . . . . . . . . . . . . . . . . . . . . . . . . . 75 Aplicando preenchimentos slidos, de gradiente e de bitmap com a ferramenta Paint Bucket. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Transformando preenchimentos de gradiente e de bitmap . . . . . . . . . . . . . . . . . . . 76 Copiando traos e preenchimentos com a ferramenta Eyedropper . . . . . . . . . . . . . 77 Bloqueando um gradiente ou um bitmap para preencher o palco . . . . . . . . . . . . . 78 Modificando paletas de cores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79CAPTULO 5: Desenhando .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

Sobre grficos vetoriais e de bitmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Ferramentas de desenho e de pintura do Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Sobre formas sobrepostas no Flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Desenhando com a ferramenta Pencil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Desenhando linhas retas, ovais e retngulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Desenhando polgonos e estrelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Usando a ferramenta Pen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Pintando com a ferramenta Brush . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Alterando a forma de linhas e os contornos de formas . . . . . . . . . . . . . . . . . . . . . . 93 Apagando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Modificando formas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Encaixando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Especificando configuraes do desenho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

4

Contedo

CAPTULO 6: Trabalhando com texto .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Sobre codificao de texto Unicode em aplicativos Flash . . . . . . . . . . . . . . . . . . . 102 Sobre contornos de fonte e fontes de dispositivo . . . . . . . . . . . . . . . . . . . . . . . . . 103 Criando texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Criando texto de rolagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Definindo atributos de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Criando smbolos de fontes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Editando texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Verificando ortografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Sobre transformao de texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Usando efeitos de linha de tempo com texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Desmembrando texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Vinculando texto a um URL (somente texto horizontal) . . . . . . . . . . . . . . . . . . . 117 Preservando a formatao Rich Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Substituindo fontes ausentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Controlando texto com ActionScript. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Criando texto de rolagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126CAPTULO 7: Usando arte importada .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Inserindo uma arte no Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Trabalhando com bitmaps importados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135CAPTULO 8: Trabalhando com objetos grficos . . . .

. . . . . . . . . . . . . . . . . . . . 141 141 144 144 147 147 152 152 153 154

Selecionando objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agrupando objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movendo, copiando e excluindo objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Empilhando objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transformando objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Invertendo objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Restaurando objetos transformados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alinhando objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desmembrando grupos e objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .CAPTULO 9: Criando movimento

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 155 157 157 157 158 158 159 159 159 160 163

Usando efeitos de Timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Animao interpolada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Animao quadro a quadro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Camadas em animao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Criando quadros-chave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Representaes de animaes na Timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Taxas de quadros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estendendo imagens imveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Distribuindo objetos em camadas para animao interpolada . . . . . . . . . . . . . . . Interpolando instncias, grupos e tipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpolando movimento ao longo de uma trajetria . . . . . . . . . . . . . . . . . . . . . .

Contedo

5

Interpolando formas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 Usando referncias de forma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 Criando animaes quadro a quadro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Editando a animao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Usando camadas de mscara . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170CAPTULO 10: Trabalhando com vdeo

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

Sobre formatos de arquivo para vdeos importados . . . . . . . . . . . . . . . . . . . . . . . 174 Sobre o codec Sorenson Spark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Usando o assistente Video Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Importando arquivos Macromedia Flash Video (FLV) . . . . . . . . . . . . . . . . . . . . . 185 Importando arquivos de vdeo vinculado do QuickTime . . . . . . . . . . . . . . . . . . . 185 Sobre a reproduo dinmica de arquivos FLV externos. . . . . . . . . . . . . . . . . . . . 187 Alterando as propriedades de um videoclipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 Controlando a reproduo de vdeo usando comportamentos . . . . . . . . . . . . . . . 189 Sobre o controle da reproduo de vdeo usando a Timeline . . . . . . . . . . . . . . . . 190 Exportando arquivos FLV de aplicativos de edio de vdeo (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Sobre a reproduo de videoclipes FLV com componentes de fluxo de mdia (Flash Professional somente). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193CAPTULO 11: Trabalhando com som .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

Importando sons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Adicionando sons a um documento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Adicionando sons a botes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 Usando sons com objetos Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Sobre o acesso s propriedades ID3 em arquivos MP3 com o Flash Player . . . . . . 199 Usando os controles de edio de som . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Controlando a reproduo de som usando comportamentos . . . . . . . . . . . . . . . . 200 Iniciando e interrompendo sons em quadros-chave . . . . . . . . . . . . . . . . . . . . . . . 201 Sobre o evento onSoundComplete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Compactando sons para exportao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Usando sons em documentos do Flash para dispositivos mveis (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206CAPTULO 12: Trabalhando com telas (somente Flash Professional)

. . . . . . . . 209

Noes bsicas sobre documentos baseados em telas e o ambiente de criao de tela (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . 210 Usando o painel Screen Outline (somente Flash Professional) . . . . . . . . . . . . . . . 213 Sobre como desfazer e refazer comandos com telas (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Usando o menu de contexto de telas (somente Flash Professional) . . . . . . . . . . . . 214 Criando um novo documento baseado em telas (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Adicionando telas a um documento (somente Flash Professional) . . . . . . . . . . . . 215 Nomeando telas (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 Definindo propriedades e parmetros para uma tela (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

6

Contedo

Sobre a adio de contedo de mdia a telas (somente Flash Professional) . . . . . . Selecionando e movendo telas (somente Flash Professional). . . . . . . . . . . . . . . . . Criando controles e transies para telas com comportamentos (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usando Find and Replace com telas (somente Flash Professional) . . . . . . . . . . . . Sobre o uso do Movie Explorer com telas (somente Flash Professional) . . . . . . . . Sobre o uso de Timelines com telas (somente Flash Professional). . . . . . . . . . . . . Sobre o uso do ActionScript com telas (somente Flash Professional) . . . . . . . . . . Sobre o uso de componentes com telas (somente Flash Professional) . . . . . . . . . . Acessibilidade no ambiente de criao de telas do Flash (somente Flash Professional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .CAPTULO 13: Publicando

220 220 222 224 224 224 225 227 227

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 230 230 231 246 248 249 253 259 260 260

Reproduzindo arquivos SWF do Flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sobre a publicao segura de documentos do Flash . . . . . . . . . . . . . . . . . . . . . . . Publicando documentos do Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usando perfis de publicao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sobre os modelos de publicao HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Personalizando modelos de publicao HTML . . . . . . . . . . . . . . . . . . . . . . . . . . Editando configuraes HTML do Flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizando o formato e as configuraes de publicao. . . . . . . . . . . . . . . . . . . Usando o exibidor independente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sobre a configurao de um servidor Web para o Flash . . . . . . . . . . . . . . . . . . . .CAPTULO 14: Exportando .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

Exportando imagens e contedo do Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Sobre os formatos de arquivos de exportao . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Atualizando contedo do Flash para o Dreamweaver UltraDev . . . . . . . . . . . . . . 269CAPTULO 15: Imprimindo arquivos SWF

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

Controlando a impresso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Usando a classe PrintJob do ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Iniciando um trabalho de impresso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 Imprimindo quadros independentes da classe PrintJob . . . . . . . . . . . . . . . . . . . . 278 Alterando a cor de fundo impressa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Usando identificadores de quadro para desativar a impresso. . . . . . . . . . . . . . . . 281 Imprimindo a partir do menu de contexto do Flash Player . . . . . . . . . . . . . . . . . 282 Publicando um documento com quadros que podem ser impressos . . . . . . . . . . . 283APNDICE: Usando exemplos e modelos .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285

Usando exemplos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Usando modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287NDICE REMISSIVO

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

Contedo

7

8

Contedo

CAPTULO 1 Trabalhando com documentos do Flash

O formato de arquivo FLA atribudo aos documentos do Macromedia Flash MX2004 e do Macromedia Flash MX Professional 2004 criados e salvos no ambiente de criao do Flash. Para exibir um documento no Macromedia Flash Player, voc pode public-lo ou export-lo como um arquivo SWF.Nota: Para obter informaes sobre publicao ou exportao de arquivos, consulte Captulo 13, Publicando, na pgina 229 ou Captulo 14, Exportando, na pgina 261.

Voc pode adicionar propriedades de mdia a um documento do Flash e gerenci-las na biblioteca e pode usar o Movie Explorer para exibir e organizar todos os elementos em um documento do Flash. Os comandos Undo (Desfazer) e Redo (Refazer), o painel History (Histrico) e o menu Commands (Comandos) permitem automatizar as tarefas em um documento.

Criando ou abrindo um documento e definindo suas propriedadesVoc pode criar um documento novo ou abrir um salvo anteriormente enquanto trabalha no Flash. No Windows, use o boto Novo arquivo para abrir um documento com o mesmo tipo do ltimo documento criado. Para definir o tamanho, a taxa de quadros, a cor de fundo e outras propriedades de um novo documento, use a caixa de dilogo Propriedades do documento. O Property inspector (Inspetor de propriedades) tambm pode ser usado para definir as propriedades de um documento existente. Ele permite acessar e alterar facilmente os atributos de documento usados com freqncia. Para obter mais informaes sobre o Property inspector, consulte Using panels and the Property inspector on page 37. Tambm possvel abrir um modelo do Flash como novo documento. Voc pode escolher entre modelos padro fornecidos com o Flash ou abrir um modelo salvo anteriormente. Para obter informaes sobre como salvar um arquivo de documento como modelo, consulte Salvando documentos do Flash na pgina 12. Na seo On Launch (Ao iniciar) da caixa de dilogo Preferences, voc pode selecionar uma opo que especifica o documento do Flash a ser aberto quando o aplicativo iniciado: selecione New Document (Novo documento) para abrir um novo documento em branco, Last Documents Open (ltimos documentos abertos) para abrir os documentos que estavam abertos da ltima vez em que o Flash foi encerrado, ou No Document (Nenhum documento) para iniciar o Flash sem abrir um documento. Consulte Setting preferences in Flash on page 39.

9

Para obter informaes sobre como criar um novo documento usando a pgina Start (Iniciar), consulte Using the Start page on page 14. Voc pode abrir uma nova janela enquanto trabalha.Para criar um novo documento:

1 Selecione File (Arquivo) > New (Novo). 2 Na guia General (Geral), selecione Flash Document.Para criar um documento novo com o boto Novo arquivo (somente Windows):

Clique no boto na barra de ferramentas principal para criar um documento novo do mesmotipo do ltimo documento criado.Para abrir um documento existente:

1 Selecione Arquivo > Abrir. 2 Na caixa de dilogo Abrir, navegue at o arquivo ou digite o caminho para o arquivo na caixa

de texto Ir para.3 Clique em Abrir.Para definir as propriedades de um documento novo ou j existente na caixa de dilogo Propriedades do documento:

1 Com o documento aberto, selecione Modify > Document.

A caixa de dilogo Propriedades do documento exibida. 2 Em Frame Rate (Taxa de quadros), insira o nmero de quadros de animao a serem exibidos por segundo. Para a maioria das animaes exibidas em computador, especialmente aquelas reproduzidas em sites da Web, so suficientes de 8 qps (quadros por segundo) a 12 qps (a taxa padro 12 qps). 3 Em Dimensions, siga um destes procedimentos: Para especificar o tamanho do palco (Stage) em pixels, insira valores nas caixas de texto Width (Largura) e Height (Altura). O tamanho de documento padro 550 x 400 pixels. O tamanho mnimo 1 x 1 pixel; o mximo 2880 x 2880 pixels. Para definir o tamanho do palco para que o espao seja distribudo de forma uniforme em torno do contedo, clique no boto Contents (Contedo) direita de Match (Corresponder). Para minimizar o tamanho do documento, alinhe todos os elementos no canto superior esquerdo do palco e clique em Contents. Para definir o tamanho do palco como a rea de impresso mxima disponvel, clique em Printer (Impressora). Essa rea determinada pelo tamanho do papel menos a margem atual selecionada na rea Margins da caixa de dilogo Page Setup (Configurar pgina) no Windows, ou da caixa de dilogo Print Margins (Margens de impresso), no Macintosh. Para definir o tamanho do palco segundo o valor padro, clique em Default (Padro). 4 Para definir a cor de fundo do seu documento, clique no tringulo da caixa Background Color (Cor de fundo) e selecione uma cor na paleta.

10

Captulo 1: Trabalhando com documentos do Flash

5 Para especificar a unidade de medida das rguas que podem ser exibidas na parte superior e

lateral da janela do aplicativo, selecione uma opo no menu pop-up no canto superior direito. Consulte Using the grid, guides, and rulers on page 35. (Essa configurao tambm determina as unidades usadas no painel Info.) 6 Siga um destes procedimentos: Para transformar as novas configuraes em propriedades padro somente do seu novo documento, clique em OK. Para tornar as novas configuraes o padro para todos os documentos novos, clique em Make Default (Tornar padro).Para abrir um modelo como um novo documento:

1 Selecione File > New from Template (Novo a partir do modelo). 2 Na caixa New Document (Novo documento), selecione uma opo na lista Category

(Categoria) e selecione um documento na lista Category Items (Itens da categoria).3 Clique em OK.Para abrir uma nova janela no documento atual:

Selecione Window (Janela) > New Window (Nova janela).Para alterar as propriedades de um documento com o Property inspector (Inspetor de propriedades):

1 Desmarque todas as propriedades e selecione a ferramenta Selection. 2 Se o Property inspector no estiver visvel, selecione Window > Properties. 3 Clique no controle Tamanho para exibir a caixa de dilogo Propriedades do documento e

acessar suas configuraes.4 Para selecionar uma cor de fundo, clique no tringulo da caixa de cores do fundo e selecione

uma cor na paleta.5 Em Frame Rate (Taxa de quadros), insira o nmero de quadros de animao a serem exibidos

por segundo.6 Em Publish (Publicar), clique no boto Settings para exibir a caixa de dilogo Publish Settings

(Configuraes de publicao) com a guia Flash selecionada. Para obter mais informaes sobre a caixa de dilogo Publish Settings, consulte Publicando documentos do Flash na pgina 231.

Usando guias de documentos para vrios documentos (somente Windows)Quando vrios documentos so abertos na plataforma Windows, as guias no topo da janela de documento identificam quais esto abertos e permitem uma navegao fcil entre eles. As guias so exibidas somente quando os documentos esto maximizados na janela de documento. Para tornar um documento ativo, clique na guia correspondente. Por padro, as guias so exibidas na ordem em que os documentos foram criados. No possvel arrastar as guias para alterar a ordem em que aparecem.Para exibir um documento quando vrios documentos esto abertos:

Clique na guia do documento desejado.

Usando guias de documentos para vrios documentos (somente Windows)

11

Salvando documentos do Flash possvel salvar um documento FLA do Flash com o local e nome atuais ou usando outro local ou nome. Tambm possvel reverter para a ltima verso salva de um arquivo. Alm disso, voc pode salvar contedos do Flash MX 2004 como um documento do Flash MX. Se um documento contiver alteraes ainda no salvas, ser mostrado um asterisco (*) ao lado de seu nome na barra de ttulo, na barra de ttulo do aplicativo e na guia do documento (somente Windows). Quando o documento for salvo, o asterisco ser removido. Salve um documento como um modelo para us-lo como ponto de partida de um novo documento do Flash (esse procedimento assemelha-se ao uso de modelos em aplicativos de processamento de texto ou de edio de pginas da Web). Para obter informaes sobre o uso de modelos na criao de novos documentos, consulte Criando ou abrindo um documento e definindo suas propriedades na pgina 9. Quando voc salva um documento com o comando Save, o Flash realiza uma gravao rpida que anexa novas informaes ao arquivo existente. Quando usa o comando Save As (Salvar como), o Flash organiza as novas informaes no arquivo, criando um arquivo menor no disco. Se voc sair do Flash enquanto um ou mais documentos estiverem abertos com alteraes ainda no salvas, o Flash perguntar se deseja salvar os documentos com as alteraes. Ao excluir itens de um documento desfazendo comandos, voc pode optar por remover permanentemente esses itens e reduzir o tamanho do arquivo, usando o comando File > Save and Compact (Salvar e compactar). Consulte Salvando documentos ao desfazer etapas na pgina 35.Para salvar um documento do Flash:

1 Siga um destes procedimentos:

Para substituir a verso atual no disco, selecione File > Save. Para salvar o documento em um local diferente e/ou com outro nome, ou para compactar o documento, selecione File > Save As. 2 Se voc escolher o comando Save As ou se o documento ainda no tiver sido salvo, insira o local e o nome do arquivo. 3 Clique em Save (Salvar).

Para reverter para a ltima verso salva de um documento:

Selecione File > Revert (Reverter).Para salvar um documento como modelo:

1 Selecione File > Save As Template (Salvar como modelo). 2 Na caixa de dilogo Save As Template (Salvar como modelo), insira um nome para o modelo

na caixa de texto Name. 3 Selecione uma categoria no menu pop-up Category ou insira um nome para criar uma nova categoria. 4 Insira uma descrio do modelo, com at 255 caracteres, na caixa de texto Description. A descrio exibida quando o modelo selecionado na caixa de dilogo New Document (Novo documento). 5 Clique em OK.

12

Captulo 1: Trabalhando com documentos do Flash

Para salvar um documento no formato Flash MX:

1 Selecione File > Save As. 2 Insira o nome e o local do arquivo. 3 Selecione Flash MX Document no menu pop-up Format (Formato). Se uma mensagem de

alerta indicar que o contedo ser excludo caso seja salvo no formato do Flash MX, clique em Save As Flash MX (Salvar como Flash MX) para continuar. Isso poder ocorrer se o documento contiver recursos como comportamentos, disponveis somente no Flash MX 2004. Esses recursos no sero mantidos se o documento for salvo no formato Flash MX. 4 Clique em Save (Salvar).Para salvar documentos ao sair do Flash:

1 Selecione File > Exit (Windows) ou Flash > Quit Flash (Macintosh). 2 Se houver dois ou mais documentos abertos com alteraes no salvas, o Flash solicitar que

voc revise-as ou descarte-as. Clique em Review Changes (Revisar alteraes) para revisar os documentos individualmente. Clique em Discard Changes (Descartar alteraes) para fechar os documentos sem salvar as alteraes. 3 Caso exista um documento aberto com alteraes ainda no salvas, ou se tiver selecionado Review Changes na etapa 2, o Flash solicitar que voc salve as alteraes para cada documento. Clique em Save para salvar o documento com as alteraes. Clique em Don't Save (No salvar) para fechar o documento sem salvar as alteraes.

Sobre a adio de contedo de mdiaVoc pode adicionar contedo de mdia a um documento do Flash no ambiente de criao do Flash. Voc pode criar texto ou arte vetorial diretamente no Flash; importar arte vetorial, bitmaps, vdeo e sons e criar smbolos, que so contedo de mdia reutilizvel, como botes. Voc tambm pode usar o ActionScript para adicionar dinamicamente contedo de mdia a um documento. Para obter mais informaes sobre o ActionScript, consulte ActionScript Basics (Fundamentos do ActionScript), na Ajuda do Guia de referncia do ActionScript. Os seguintes contedos de mdia podem ser adicionados no ambiente de criao:Arte vetorial

Pode ser criada com as ferramentas de desenho e pintura do Flash ou importada de outro aplicativo. Consulte Captulo 5, Desenhando, na pgina 81 e Captulo 7, Usando arte importada, na pgina 127.

Texto Voc pode criar texto esttico, texto cuja aparncia e contedo so determinados na criao do documento. Pode tambm criar campos de texto dinmico, que exibem textos atualizados dinamicamente durante a execuo, e campos de entrada de texto, que permitem aos usurios inserir texto para formulrios ou outros fins. Consulte Captulo 6, Trabalhando com texto, na pgina 101. Bitmaps possvel importar bitmaps de outros aplicativos, us-los como arquivos, convert-los em arte vetorial e modific-los de outras formas. Consulte Captulo 7, Usando arte importada, na pgina 127.

Sobre a adio de contedo de mdia

13

Voc pode importar clipes de vdeo de outros aplicativos como arquivos incorporados ou vinculados, e selecionar opes de compactao e edio. Consulte Captulo 10, Trabalhando com vdeo, na pgina 173.Vdeo Som possvel importar arquivos de som de outros aplicativos e us-los como sons de eventos ou fluxos de som em um documento. Consulte Captulo 11, Trabalhando com som, na pgina 195. Smbolos

Os smbolos so objetos que voc cria e reutiliza vrias vezes. Podem ser clipes de filme, botes ou grficos. Cada smbolo tem sua prpria linha de tempo. Consulte Captulo 3, Usando smbolos, instncias e propriedades da biblioteca, na pgina 49.

Sobre a criao de movimento e interatividadeO Flash oferece vrias maneiras fceis de adicionar movimento e interatividade aos documentos, de modo a criar uma experincia agradvel para o usurio. Por exemplo, voc pode mover ou fazer desaparecer elementos visuais, como texto, grficos, botes ou clipes de filme; pode criar vnculos com outro URL e pode carregar outro documento ou clipe de filme no documento atual. Use os recursos a seguir para adicionar movimento e interatividade:Efeitos de linha de tempo so animaes predefinidas que podem ser aplicadas a textos, grficos, bitmaps e botes para adicionar movimento a elementos visuais com o mnimo de esforo. Consulte Usando efeitos de Timeline na pgina 155. Animao interpolada e quadro a quadro o movimento criado ao inserir grficos em quadros na linha de tempo. Na animao interpolada, voc cria os quadros inicial e final da animao, e o Flash cria os quadros intermedirios. Na animao quadro a quadro, voc cria grficos para cada quadro da animao. Consulte Animao interpolada na pgina 157 e Animao quadro a quadro na pgina 157. Comportamentos so scripts predefinidos do ActionScript que so adicionados a um objeto para control-lo. Os comportamentos permitem adicionar ao seu documento os recursos, o controle e a flexibilidade da codificao com ActionScript, sem precisar criar um cdigo ActionScript. Eles podem ser usados para controlar clipes de filme e arquivos de som e vdeo. Consulte as seguintes sees:

Controlando instncias com comportamentos na pgina 60. Controlando a reproduo de vdeo usando comportamentos na pgina 189. Controlando a reproduo de som usando comportamentos na pgina 200. Em documentos baseados em tela, os comportamentos podem ser usados para controlar as telas. Consulte Criando controles e transies para telas com comportamentos (somente Flash Professional) na pgina 222.

Nota: O ActionScript pode ser usado para criar uma interatividade mais complexa ou personalizada. Consulte ActionScript Basics (Fundamentos do ActionScript) na Ajuda do Guia de referncia do ActionScript.

14

Captulo 1: Trabalhando com documentos do Flash

Sobre os componentesComponentes so clipes de filme com parmetros que permitem modificar sua aparncia e comportamento. Um componente pode oferecer vrias funes. Ele pode ser um simples controle de interface de usurio, como um boto de opo ou uma caixa de seleo ou pode ser um elemento de controle complexo, como um controlador de mdia ou um painel de rolagem. Um componente tambm pode ser no-visual, como o gerenciador de foco que permite controlar qual objeto recebe o foco em um aplicativo. Os componentes permitem separar os cdigos do design. Eles permitem ainda reutilizar cdigos e fazer o download de componentes criados por outros desenvolvedores. Consulte Getting Started with Components (Guia de introduo aos componentes), na Ajuda de Using Components.

Usando a biblioteca para gerenciar propriedades de mdiaA biblioteca em um documento do Flash armazena as propriedades de mdia criadas ou importadas para uso em um documento do Flash. Ela armazena arquivos importados, como clipes de vdeo e de som, bitmaps e arte vetorial importada, assim como smbolos. Um smbolo um grfico, boto ou clipe de filme que voc cria uma vez e reutiliza vrias vezes. Tambm possvel criar um smbolo de fonte. Para obter informaes sobre smbolos, consulte Captulo 3, Usando smbolos, instncias e propriedades da biblioteca, na pgina 49 e Criando smbolos de fontes na pgina 112. A biblioteca tambm contm componentes que foram adicionados ao seu documento. Esses componentes so exibidos na biblioteca como clipes compilados. Para obter mais informaes, consulte Components in the Library panel, na Ajuda de Using components. O painel Library exibe uma lista de rolagem com os nomes de todos os itens na biblioteca, permitindo a voc visualizar e organizar esses elementos enquanto trabalha. Um cone ao lado do nome de um item nesse painel indica o respectivo tipo de arquivo. O painel Library possui um menu de opes com comandos para gerenciar itens de biblioteca. Voc pode abrir a biblioteca de qualquer documento do Flash ao trabalhar no Flash para disponibilizar os itens da biblioteca desse arquivo para o documento atual. Voc pode criar bibliotecas permanentes no aplicativo Flash, que estaro disponveis sempre que o Flash for iniciado. O Flash tambm inclui vrias bibliotecas de exemplos contendo botes, grficos, clipes de filme e sons que voc pode adicionar aos seus prprios documentos do Flash. As bibliotecas de exemplos do Flash e as bibliotecas permanentes criadas por voc so listadas no submenu Window > Common Libraries. Consulte Trabalhando com bibliotecas comuns na pgina 19. possvel exportar propriedades da biblioteca como um arquivo SWF para um URL de modo a criar uma biblioteca compartilhada em tempo de execuo. Esse procedimento permite vincularse s propriedades da biblioteca a partir de documentos do Flash que importam smbolos compartilhados em tempo de execuo. Consulte Usando propriedades de biblioteca compartilhadas na pgina 65.

Usando a biblioteca para gerenciar propriedades de mdia

15

Para exibir o painel Library:

Selecione Window (Janela) > Library (Biblioteca).Para abrir a biblioteca a partir de outro arquivo do Flash:

1 Selecione File > Import > Open External Library (Abrir biblioteca externa). 2 Navegue at o arquivo do Flash cuja biblioteca deseja abrir e clique em Open.

A biblioteca do arquivo selecionado aberta no documento atual, com o nome do arquivo na parte superior da janela Library. Para usar itens da biblioteca do arquivo selecionado no documento atual, arraste-os para o painel Library do documento atual ou para o palco.Para redimensionar o painel Library, siga um destes procedimentos:

Arraste o canto inferior direito do painel. Clique no boto Wide State (Expanso) para ampliar o painel Library de modo a exibir todasas colunas.

Clique no boto Narrow State (Reduo) para reduzir a largura do painel Library.Para alterar a largura de colunas:

Posicione o ponteiro entre os cabealhos de coluna e arraste para redimensionar.No possvel alterar a ordem das colunas.Para usar o menu de opes de biblioteca:

1 Clique no controle da barra de ttulo do painel Library para exibir o menu de opes. 2 Clique em um item do menu.

Trabalhando com itens da biblioteca Quando voc seleciona um item no painel Library, uma miniatura do item aparece na parte superior do painel. Se o item selecionado for animado ou for um arquivo de som, use o boto Play (Reproduzir) na janela de visualizao da biblioteca ou o Controller (Controlador) para visualizar o item. Voc pode usar pastas na biblioteca para organizar os itens. Consulte Trabalhando com pastas no painel Library na pgina 16.Para usar um item da biblioteca no documento atual:

Arraste o item do painel Library para o palco.O item ser adicionado camada atual.Para converter um objeto em um smbolo na biblioteca:

Arraste o item do palco para o painel Library atual.Para usar um item da biblioteca do documento atual em outro documento:

Arraste o item da biblioteca ou palco para a biblioteca ou palco de outro documento.Trabalhando com pastas no painel Library Voc pode organizar os itens do painel Library em pastas, de maneira semelhante ao Windows Explorer ou ao Macintosh Finder. Quando voc cria um novo smbolo, esse smbolo armazenado na pasta selecionada. Se no houver uma pasta selecionada, o smbolo ser armazenado na raiz da biblioteca.

16

Captulo 1: Trabalhando com documentos do Flash

Para criar uma nova pasta:

Clique no boto New Folder (Nova pasta) na parte inferior do painel Library.Para abrir ou fechar uma pasta, siga um destes procedimentos:

Clique duas vezes na pasta. Selecione a pasta e selecione Expand Folder (Expandir pasta) ou Collapse Folder (Recolherpasta) no menu de opes de biblioteca.Para abrir ou fechar todas as pastas:

Selecione Expand All Folders (Expandir todas as pastas) ou Collapse All Folders (Recolhertodas as pastas) no menu de opes de biblioteca.Para mover um item entre pastas:

Arraste o item de uma pasta para outra. Se houver um item com o mesmo nome no novo local,o Flash perguntar se voc deseja substituir o item movido. Classificando itens no painel Library As colunas do painel Library listam o nome e tipo do item, o nmero de vezes que foi utilizado no arquivo, seu status e identificador de vinculao (caso o item esteja associado a uma biblioteca compartilhada ou tenha sido exportado para o ActionScript), e a data da ltima modificao. Voc pode classificar itens no painel Library de forma alfanumrica por qualquer coluna. A classificao de itens permite exibir os itens relacionados em conjunto. Os itens so classificados em pastas.Para classificar itens no painel Library:

Clique no cabealho da coluna para classificar por essa coluna. Clique no boto de tringulo direita dos cabealhos de coluna para inverter a ordem de classificao. Editando itens da biblioteca Para editar itens da biblioteca, inclusive arquivos importados, selecione opes no menu de opes Library. Voc tambm pode atualizar os arquivos importados aps edit-los em um editor externo, usando a opo Update (Atualizar) do menu de opes Library. Consulte Atualizando arquivos importados no painel Library na pgina 18.Para editar um item da biblioteca:

1 Selecione o item no painel Library. 2 Selecione uma das seguintes opes no menu de opes Library:

Selecione Edit (Editar) para editar um item no Flash. Selecione Edit With (Editar com) e selecione um aplicativo para editar o item em um editor externo.

Nota: Ao iniciar um editor externo compatvel, o Flash abre o documento importado original.

Usando a biblioteca para gerenciar propriedades de mdia

17

Renomeando itens da biblioteca Voc pode renomear itens da biblioteca. Alterar o nome do item da biblioteca de um arquivo importado no altera o nome do arquivo.Para renomear um item da biblioteca, siga um destes procedimentos:

Clique duas vezes no nome do item e insira o novo nome na caixa de texto. Selecione o item, selecione Rename (Renomear) no menu de opes Library e insira o novonome na caixa de texto.

Clique no item com o boto direito do mouse (Windows) ou com a tecla Control pressionada(Macintosh) e selecione Rename no menu de contexto e, em seguida, insira o novo nome na caixa de texto. Excluindo itens da biblioteca Quando voc exclui um item da biblioteca, tambm so excludas todas as instncias ou ocorrncias desse item no documento. A coluna Use Count (Contagem de uso) do painel Library indica se um item est em uso.Para excluir um item da biblioteca:

1 Selecione o item e clique no cone de lixeira na parte inferior do painel Library. 2 Na caixa de aviso mostrada, selecione Delete Symbol Instances (Excluir instncias de smbolo)

(o padro) para remover o item e todas suas instncias da biblioteca. Desmarque a opo para excluir apenas o smbolo, deixando as instncias no palco. 3 Clique em Delete. Localizando itens de biblioteca no usados Para facilitar a organizao de um documento, localize e exclua os itens no utilizados na biblioteca.Nota: No necessrio excluir esses itens da biblioteca para reduzir o tamanho do arquivo de um documento do Flash, pois os itens no usados na biblioteca no so includos no arquivo SWF. Entretanto, itens vinculados para exportao so includos no arquivo SWF. Consulte Usando propriedades de biblioteca compartilhadas na pgina 65. Para localizar itens no usados na biblioteca, siga um destes procedimentos:

Selecione Unused Items (Itens no usados) no menu de opes Library. Classifique os itens da biblioteca pela coluna Use Count. Consulte Classificando itens nopainel Library na pgina 17. Atualizando arquivos importados no painel Library Caso use um editor externo para modificar os arquivos importados para o Flash, como bitmaps ou arquivos de som, voc poder atualizar os arquivos no Flash sem import-los novamente. Tambm possvel atualizar smbolos importados de documentos externos do Flash. A atualizao de um arquivo importado substitui seu contedo pelo contedo do arquivo externo.Para atualizar um arquivo importado:

Selecione o arquivo importado no painel Library e selecione Update no menu de opes debiblioteca.

18

Captulo 1: Trabalhando com documentos do Flash

Trabalhando com bibliotecas comuns Voc pode usar as bibliotecas comuns de exemplo includas no Flash para adicionar botes ou sons a seus documentos. Tambm pode criar suas prprias bibliotecas comuns, que podem ser usadas com qualquer documento criado.Para usar um item de uma biblioteca comum em um documento:

1 Selecione Window > Other Panels (Outros painis) > Common Libraries (Bibliotecas comuns)

e selecione uma biblioteca no submenu.2 Arraste um item da biblioteca comum para a biblioteca do documento atual.Para criar uma biblioteca comum para o aplicativo Flash:

1 Crie um arquivo do Flash com uma biblioteca contendo os smbolos que voc deseja incluir na

biblioteca permanente.2 Coloque o arquivo do Flash na pasta Libraries localizada na pasta do aplicativo no disco rgido.

Sobre o ActionScriptO ActionScript a linguagem de script do Flash que permite adicionar a um documento interatividade complexa e controle de reproduo e exibio de dados. Voc pode adicionar o ActionScript no ambiente de criao do Flash usando o painel Actions (Aes), ou pode criar arquivos externos do ActionScript em um editor externo. No necessrio compreender cada elemento do ActionScript para comear a criar scripts; basta ter um objetivo claro para iniciar a criao com aes simples. Voc pode incorporar novos elementos da linguagem medida que os aprende para realizar tarefas mais complexas. Da mesma forma que outras linguagens de script, o ActionScript segue suas prprias regras de sintaxe, reserva palavras-chave, fornece operadores e permite o uso de variveis para armazenar e recuperar informaes. O ActionScript inclui objetos e funes internos e permite a criao de novos objetos e funes. Para obter mais informaes sobre o ActionScript, consulte ActionScript Basics (Fundamentos do ActionScript), na Ajuda do Guia de referncia do ActionScript.

Vrias linhas de tempo e nveisO Flash Player tem uma ordem de empilhamento de nveis. Todo documento do Flash possui uma linha de tempo principal localizada no nvel 0 do Flash Player. A ao loadMovie pode ser usada para carregar outros documentos do Flash (arquivos SWF) no Flash Player em nveis diferentes. Consulte loadMovie() na Ajuda do Dicionrio do ActionScript. Os documentos carregados em nveis acima do nvel 0 ficam sobrepostos, como se fossem desenhos em papel fino: se no houver contedo no palco, o contedo nos nveis inferiores ficar visvel. Se voc carregar um documento no nvel 0, ele substituir a linha de tempo principal. Cada documento carregado em um nvel do Flash Player tem sua prpria linha de tempo. Quando uma instncia de clipe de filme adicionada a um documento, a linha de tempo do clipe aninhada na linha de tempo principal do documento. Um clipe de filme tambm pode ser aninhado em outro clipe de filme. Consulte Clipes de filme aninhados na pgina 20. O ActionScript pode ser usado para enviar uma mensagem de uma linha de tempo para outra. Use um caminho de destino para especificar a localizao da linha de tempo para onde est enviando a mensagem. Consulte Usando caminhos de destino absolutos e relativos na pgina 21.

Vrias linhas de tempo e nveis

19

Clipes de filme aninhadosOs documentos do Flash podem ter instncias de clipes de filme em suas linhas de tempo. Cada instncia de clipe de filme possui sua prpria linha de tempo. Voc pode colocar uma instncia de clipe de filme dentro de outra.Nota: Um clipe de filme um tipo de smbolo. Para obter informaes sobre como adicionar clipes de filme a um documento, consulte Captulo 3, Usando smbolos, instncias e propriedades da biblioteca, na pgina 49.

Um clipe de filme aninhado em outro clipe de filme (ou documento) filho desse clipe de filme ou documento. As relaes entre clipes de filme aninhados so hierrquicas: as modificaes feitas no pai afetam os filhos. O ActionScript pode ser usado para enviar mensagens entre clipes de filme (e suas linhas de tempo). Para controlar uma linha de tempo de clipe de filme a partir de outra linha de tempo, especifique a localizao do clipe de filme com um caminho de destino. No Movie Explorer, voc pode visualizar a hierarquia dos clipes de filme aninhados em um documento. Pode ainda usar comportamentos, que so scripts predefinidos do ActionScript, para controlar clipes de filme. Consulte Controlando instncias com comportamentos na pgina 60. Para obter informaes sobre como trabalhar com clipes de filme aninhados, consulte as sees a seguir:

Clipes de filme pai e filho na pgina 20 Hierarquia dos clipes de filme na pgina 20 Usando caminhos de destino absolutos e relativos na pgina 21 Usando o Movie Explorer na pgina 26.

Clipes de filme pai e filho Ao colocar uma ocorrncia de clipe de filme na linha de tempo de outro clipe, o clipe de filme inserido o filho e o outro, o pai. A ocorrncia pai contm a ocorrncia filho. A linha de tempo para cada nvel a linha pai de todos os clipes de filme no seu nvel e como a linha de tempo de nvel mais alto, no tem pai. Uma linha de tempo filha aninhada dentro de outra linha de tempo afetada pelas alteraes feitas na linha de tempo pai. Por exemplo, se portland for filha de oregon e a propriedade _xscale de oregon for modificada, ento a escala de portland tambm ser alterada. As linhas de tempo podem enviar mensagens entre si com o ActionScript. Por exemplo, uma ao no ltimo quadro de um clipe de filme pode informar que outro clipe de filme deve ser reproduzido. Ao usar o ActionScript para controlar uma linha de tempo, voc deve usar um caminho de destino para especificar a localizao da linha de tempo. Consulte Criando caminhos de destino na pgina 23. Hierarquia dos clipes de filme Os relacionamentos pai-filho de clipes de filme so hierrquicos. Para entender essa hierarquia, considere a hierarquia em um computador: o disco rgido possui um diretrio (ou pasta) raiz e vrios subdiretrios. O diretrio raiz assemelha-se linha de tempo principal em um documento do Flash: ele o pai de todo o resto. Os subdiretrios so semelhantes a clipes de filme.

20

Captulo 1: Trabalhando com documentos do Flash

Voc pode usar a hierarquia de clipes de filme no Flash para organizar objetos relacionados. Qualquer alterao feita em um clipe de filme pai tambm ser feita em seus filhos. Voc pode, por exemplo, criar um documento do Flash que contm um carro que cruza o palco. Voc pode usar um smbolo de clipe de filme para representar o carro e configurar uma interpolao de movimento para faz-lo cruzar o palco. Para adicionar rodas em movimento, crie um clipe de filme de uma roda de carro e crie duas instncias desse clipe, denominadas rodaDianteira e rodaTraseira. Em seguida, coloque as rodas na linha de tempo do clipe de filme do carro, e no na linha de tempo principal. Como filhos de carro, rodaDianteira e rodaTraseira so afetados por qualquer alterao feita em carro. Elas so movidas com o carro medida que ele se move pelo palco. Para mover as duas instncias da roda, voc pode configurar uma interpolao de movimento que gira o smbolo da roda. Mesmo depois de voc alterar rodaDianteira e rodaTraseira, elas continuam a ser afetadas pela interpolao no clipe de filme pai, o carro. As rodas giram, mas tambm se movem com o clipe de filme pai carro no palco.

Usando caminhos de destino absolutos e relativosVoc pode usar o ActionScript para enviar mensagens de uma linha de tempo para outra. A linha de tempo que contm a ao denominada linha de tempo do controlador e a que recebe a ao a linha de tempo de destino. Por exemplo, pode existir uma ao no ltimo quadro de uma linha de tempo que informa que outra linha de tempo deve ser reproduzida. Para se referir a uma linha de tempo de destino, voc deve usar um caminho de destino que indique a localizao de um clipe de filme na lista de exibio. Aqui temos a hierarquia de um documento denominado westCoast no nvel 0, que contm trs clipes de filme: california, oregon e washington. Cada um desses filmes, por sua vez, contm dois clipes de filme:_level0 westCoast california sanfrancisco bakersfield oregon portland ashland washington olympia ellensburg

Assim como em um servidor da Web, cada linha de tempo no Flash pode ser endereada de duas formas: com um caminho absoluto ou relativo. O caminho absoluto de uma instncia sempre um caminho completo de um nome de nvel, seja qual for a linha de tempo responsvel por chamar a ao. O caminho absoluto para a ocorrncia california, por exemplo, _level0.westCoast.california. Um caminho relativo diferente quando chamado de localizaes diferentes. O caminho relativo da california sanfrancisco, por exemplo, _parent, mas de portland _parent._parent.california.

Usando caminhos de destino absolutos e relativos

21

Caminhos absolutos O caminho absoluto inicia com o nome do nvel no qual o documento carregado e continua atravs da lista de exibio at chegar instncia de destino. Voc tambm pode usar o alias _root para se referir primeira linha de tempo no nvel atual. Uma ao no clipe de filme california que se refere ao clipe de filme oregon, por exemplo, poderia usar o caminho absoluto _root.westCoast.oregon. O primeiro documento a ser aberto no Flash Player carregado no nvel 0. Voc deve atribuir um nmero de nvel a cada documento adicional carregado. Ao usar uma referncia absoluta no ActionScript para se referir a um documento carregado, use a forma _levelX, onde X o nmero do nvel no qual o documento foi carregado. Por exemplo, o primeiro documento aberto no Flash Player chamado _level0, um filme carregado no nvel 3 chamado _level3. No exemplo a seguir, dois documentos foram carregados no Flash Player: TargetPaths.swf no nvel 0 e EastCoast.swf no nvel 5. Esses nveis so indicados no depurador, sendo o nvel 0 indicado como _root (_raiz). Para que documentos em nveis diferentes possam se comunicar, voc deve usar o nome do nvel no caminho de destino. Por exemplo, a instncia portland se comunicaria com a instncia atlanta da seguinte maneira:_level5.georgia.atlanta

Voc pode usar o alias _root para se referir linha de tempo principal no nvel atual. Para a linha de tempo principal, o alias _root significa _level0 quando especificado como destino por um clipe que tambm esteja no _level0. Para um documento carregado no _level5, _root ser igual ao _level5 quando especificado como destino por um clipe de filme que tambm esteja no nvel 5. Por exemplo, como southcarolina e florida esto carregados no mesmo nvel, uma ao iniciada a partir da instncia southcarolina poderia usar o seguinte caminho absoluto para especificar o destino da instncia florida:_root.eastCoast.florida

Caminhos relativos O caminho relativo depende da relao entre a linha de tempo do controlador e a linha de tempo de destino. Caminhos relativos s podem enderear destinos que estejam dentro do seu prprio nvel do Flash Player. Por exemplo, voc no pode usar um caminho relativo em uma ao de _level0 que especifica como destino uma linha de tempo no _level5. Em um caminho relativo, use a palavra-chave this para se referir linha de tempo atual no nvel atual e o alias _parent para indicar a linha de tempo pai da linha de tempo atual. O alias _parent pode ser usado repetidamente para subir um nvel na hierarquia de clipes de filme dentro do mesmo nvel do Flash Player. Por exemplo, _parent._parent controla um clipe de filme dois nveis acima na hierarquia. A linha de tempo mais acima em qualquer nvel do Flash Player a nica com um valor _parent indefinido. No exemplo a seguir, cada cidade (charleston, atlanta e staugustine) filha de uma instncia de estado e cada estado (southcarolina, georgia e florida) filho da instncia eastCoast. Uma ao na linha de tempo da instncia charleston pode usar o seguinte caminho de destino para especificar a instncia southcarolina como destino:_parent

22

Captulo 1: Trabalhando com documentos do Flash

Para especificar a instncia eastCoast como destino a partir de uma ao em charleston, voc poderia usar o seguinte caminho relativo:_parent._parent

Para especificar a instncia atlanta como destino a partir de uma ao em charleston, voc poderia usar o seguinte caminho relativo:_parent._parent.georgia.atlanta

Os caminhos relativos so teis para a reutilizao de scripts. possvel, por exemplo, anexar um script a um clipe de filme que amplia seu pai em 150%, como mostrado a seguir:onClipEvent(load){ _parent._xscale = 150; _parent._yscale = 150; }

Depois esse script poderia ser reutilizado anexando-o a qualquer ocorrncia de clipe de filme. Quer use um caminho absoluto ou relativo, voc identifica uma varivel em uma linha de tempo ou uma propriedade de um objeto com um ponto (.), seguido pelo nome da varivel ou propriedade. Por exemplo, o comando a seguir define o nome da varivel no formulrio da instncia para o valor "Gilbert":_root.form.name = "Gilbert";

Criando caminhos de destino Para controlar um clipe de filme, filme carregado ou boto, necessrio especificar um caminho de destino. Para especificar um caminho de destino para um clipe de filme ou boto, voc deve atribuir um nome de instncia a esses elementos. Um documento carregado no precisa de um nome de instncia, pois seu nmero de nvel usado como nome de instncia (por exemplo, _level5). Voc pode especificar um caminho de destino de diversas maneiras:

Utilize o boto e a caixa de dilogo Insert Target Path (Inserir caminho de destino) no painel Actions. Insira o caminho de destino manualmente. Crie uma expresso que avalie um caminho de destino. Voc pode usar as funes internas targetPath e eval.

Para atribuir um nome de instncia:

1 Selecione um clipe de filme ou boto no palco. 2 Insira um nome de instncia no Property inspector (Inspetor de propriedades).Para inserir um caminho de destino usando a caixa de dilogo Insert Target Path:

1 Selecione a instncia do clipe de filme, quadro ou boto qual deseja atribuir a ao.

Esta ser a linha de tempo do controlador. 2 Selecione Window > Development Panels (Painis de desenvolvimento) > Actions para exibir o painel Actions, caso ele no esteja aberto. 3 Na caixa de ferramentas Actions ( esquerda do painel), selecione uma ao ou um mtodo que exija um caminho de destino. 4 Clique na caixa de parmetros ou local do script onde deseja inserir o caminho de destino.

Usando caminhos de destino absolutos e relativos

23

5 Clique no boto Insert Target Path (Inserir caminho de destino) acima do painel Script. 6 Na caixa de dilogo Target Path, selecione uma sintaxe: Dots (Pontos), a padro, ou Slashes

(Barras duplas). 7 Selecione Absolute ou Relative para o modo do caminho de destino. Consulte Usando caminhos de destino absolutos e relativos na pgina 21. 8 Selecione um clipe de filme na lista de exibio Insert Target Path. 9 Clique em OK.Para inserir um caminho de destino manualmente:

Siga as etapas 1-4 descritas acima e insira um caminho de destino absoluto ou relativo nopainel Actions.Para usar uma expresso como caminho de destino:

1 Siga as etapas 13 descritas acima. 2 Siga um destes procedimentos:

Insira uma expresso que avalia um caminho de destino em uma caixa de parmetros. Clique para colocar o ponto de insero no script. Em seguida, na categoria Functions da caixa de ferramentas Actions, clique duas vezes na funo targetPath. A funo targetPath converte uma referncia a um clipe de filme em uma seqncia de caracteres. Clique para colocar o ponto de insero no script. Na categoria Functions da caixa de ferramentas Actions, selecione a funo eval. A funo eval converte uma seqncia de caracteres em uma referncia de clipe de filme que pode ser usada para chamar mtodos como play. O script a seguir atribui o valor 1 varivel i. Ele usa a funo eval para criar uma referncia a uma ocorrncia de clipe de filme para depois atribu-la varivel x. A varivel x passa a ser uma referncia para uma instncia de clipe de filme e poder iniciar os mtodos do objeto MovieClip, como a seguir:

i = 1; x = eval("mc"+i); x.play(); // isto equivalente mc1.play();

Voc tambm pode usar a funo eval para chamar os mtodos diretamente, conforme mostrado a seguir:eval("mc" + i).play();

24

Captulo 1: Trabalhando com documentos do Flash

Trabalhando com cenasUse cenas para organizar um documento de forma temtica. Por exemplo, voc pode usar cenas separadas para uma introduo, uma mensagem de carregamento e crditos.Nota: No possvel usar cenas em um documento baseado em tela. Para obter informaes sobre telas, consulte Captulo 12, Trabalhando com telas (somente Flash Professional), na pgina 209.

Quando voc publica um documento do Flash que contm mais de uma cena, as cenas so reproduzidas na ordem em que so listadas no painel Scene do documento. Os quadros no documento so numerados consecutivamente por cenas. Por exemplo, se um filme contiver duas cenas com 10 quadros cada, os quadros da cena 2 sero numerados de 11 a 20. Voc pode adicionar, excluir, duplicar, renomear e alterar a ordem das cenas. Para parar ou pausar um documento aps cada cena, ou para permitir que os usurios naveguem pelo documento de forma no linear, use aes. Consulte Conceitos bsicos do ActionScript na pgina 21.Para exibir o painel Scene:

Selecione Window > Design Panels > Scene.Para exibir uma determinada cena:

Selecione View > Go To e, em seguida, selecione o nome da cena no submenu.Para adicionar uma cena, siga um destes procedimentos:

Clique no boto Add Scene (Adicionar cena) no painel Scene. Selecione Insert (Inserir) > Scene.Para excluir uma cena, siga um destes procedimentos:

Clique no boto Delete Scene (Excluir cena) no painel Scene. Abra a cena que deseja excluir e selecione Insert > Remove Scene (Remover Cena).Para alterar o nome de uma cena:

Clique duas vezes no nome da cena no painel Scene e insira o novo nome.Para duplicar uma cena:

Clique no boto Duplicate Scene no painel Scene.Para alterar a ordem de uma cena no documento:

Arraste o nome da cena para outro local no painel Scene.

Trabalhando com cenas

25

Usando o Movie ExplorerO Movie Explorer permite exibir e organizar facilmente o contedo de um documento e selecionar elementos a serem modificados nesse documento. Ele contm uma lista de exibio dos elementos usados no momento, organizados em uma rvore hierrquica de fcil navegao. Voc pode filtrar as categorias de itens do documento que devem ser exibidas no Movie Explorer, escolhendo texto, grficos, botes, clipes de filme, aes e arquivos importados. As categorias selecionadas podem ser exibidas como cenas, definies de smbolos ou ambos. Voc pode ainda expandir e recolher a rvore de navegao. O Movie Explorer oferece vrios recursos para agilizar o fluxo de trabalho ao criar documentos. Por exemplo, voc pode usar o Movie Explorer para fazer o seguinte:

Procurar um elemento em um documento pelo nome Familiarizar-se com a estrutura de um documento do Flash criado por outro desenvolvedor Localizar todas as instncias de uma ao ou um smbolo especfico Imprimir a lista de exibio navegvel exibida no momento no Movie Explorer

O Movie Explorer possui um menu de opes e um menu de contexto com opes para realizar operaes em itens selecionados ou modificar sua exibio. O menu de opes indicado por uma marca de seleo com um tringulo sob ela na barra de ttulo do Movie Explorer.Nota: O Movie Explorer funciona de maneira um pouco diferente ao trabalhar com telas. Consulte Captulo 12, Trabalhando com telas (somente Flash Professional), na pgina 209. Para exibir o Movie Explorer:

Selecione Window > Other Panels (Outros painis) > Movie Explorer.Para filtrar as categorias de itens exibidas no Movie Explorer:

Para mostrar texto, smbolos, ActionScript, arquivos importados ou quadros e camadas, cliqueem um ou mais botes de filtragem direita da opo Show (Mostrar). Para personalizar os itens a serem exibidos, clique no boto Customize (Personalizar). Selecione opes na rea Show da caixa de dilogo Movie Explorer Settings para exibir esses elementos. No menu de opes do Movie Explorer, selecione Show Movie Elements (Mostrar elementos do filme) para exibir itens em cenas. No menu de opes do Movie Explorer, selecione Show Symbol Definitions (Mostrar definies de smbolos) para exibir informaes sobre smbolos.Nota: As opes Movie Elements (Elementos do filme) e Symbol Definitions (Definies de smbolo) podem estar ativas simultaneamente. Para procurar um item usando a caixa de texto Find (Localizar):

Na caixa de texto Find, insira o nome do item, nome da fonte, seqncia de caracteres doActionScript ou nmero do quadro. O recurso Find procura todos os itens exibidos atualmente no Movie Explorer.Para selecionar um item no Movie Explorer:

Clique no item na rvore de navegao. Clique com Shift para selecionar mais de um item.O caminho completo para o item selecionado aparece na parte inferior do Movie Explorer. A seleo de uma cena no Movie Explorer exibe o primeiro quadro da cena no palco. A seleo de um elemento no Movie Explorer selecionar o elemento no palco se a camada que contm o elemento no estiver bloqueada.

26

Captulo 1: Trabalhando com documentos do Flash

Para usar os comandos do menu de contexto ou de opes do Movie Explorer:

1 Siga um destes procedimentos:

Para exibir o menu de opes, clique no controle na barra de ttulo do Movie Explorer. Para exibir o menu de contexto, clique com o boto direito do mouse (Windows) ou clique com Control (Macintosh) em um item na rvore de navegao do Movie Explorer. 2 Selecione uma opo no menu: Go to Location (Ir para local) vai para a camada, a cena ou o quadro selecionado no documento. Go to Symbol Definition (Ir para definio de smbolo) vai para a definio de um smbolo selecionado na rea Movie Elements (Elementos do filme) do Movie Explorer. A definio do smbolo lista todos os arquivos associados ao smbolo. (A opo Show Symbol Definitions deve estar selecionada. Consulte a definio da opo abaixo.) Select Symbol Instances (Selecionar instncias do smbolo) vai para a cena que contm instncias de um smbolo selecionado na rea Symbol Definitions (Definies do smbolo) do Movie Explorer. (A opo Show Movie Elements deve estar selecionada.) Find in Library (Localizar na biblioteca) destaca o smbolo selecionado na biblioteca do documento (o Flash abrir o painel Library se ele ainda no estiver visvel). Rename (Renomear) permite inserir um novo nome para um elemento selecionado. Edit in Place (Editar no local) permite editar o smbolo selecionado no palco. Edit in New Window (Editar em nova janela) permite editar um smbolo selecionado em uma nova janela. Show Movie Elements (Mostrar elementos do filme) exibe os elementos do documento organizados em cenas. Show Symbol Definitions (Mostrar definies de smbolos) exibe todos os elementos associados a um smbolo. Copy All Text to Clipboard (Copiar todo texto para a rea de transferncia) copia o texto selecionado para a rea de transferncia. Voc pode colar o texto em um editor de texto externo para verificao ortogrfica ou outras edies. Cut (Recortar), Copy (Copiar), Paste (Colar) e Clear (Limpar) executam essas funes comuns no elemento selecionado. A modificao de um item na lista de exibio modifica o item correspondente no documento. Expand Branch (Expandir ramificao) expande a rvore de navegao no elemento selecionado. Collapse Branch (Recolher ramificao) recolhe a rvore de navegao no elemento selecionado. Collapse Others (Recolher outras) recolhe as ramificaes na rvore de navegao que no contm o elemento selecionado. Print (Imprimir) imprime a lista de exibio hierrquica exibida no momento no Movie Explorer.

Usando o Movie Explorer

27

Usando Find and ReplaceO recurso Find and Replace pode ser usado para localizar e substituir um elemento especfico em um documento do Flash. Voc pode procurar por uma seqncia de caracteres, fonte, cor, smbolo, arquivo de som ou de vdeo, ou arquivo de bitmap importado. O elemento especificado pode ser substitudo por outro elemento do mesmo tipo. As opes de pesquisa na caixa de dilogo Find and Replace variam de acordo com o tipo de elemento sendo procurado. Voc pode localizar e substituir elementos no documento ou na cena atual. Pode procurar a prxima ocorrncia ou todas as ocorrncias de um elemento e substituir a ocorrncia atual ou todas elas.Nota: Em um documento baseado em tela, voc pode localizar e substituir elementos no documento ou na tela atual, mas no pode usar cenas. Para obter informaes sobre o trabalho com telas, consulte Captulo 12, Trabalhando com telas (somente Flash Professional), na pgina 209.

A opo Live Edit (Edio ao vivo) permite editar o elemento especificado diretamente no palco. Se Live Edit for usada para procurar por um smbolo, o Flash abrir o smbolo no modo de edio no local. O Find and Replace Log na parte inferior da caixa de dilogo Find and Replace exibe a localizao, o nome e o tipo dos elementos que esto sendo procurados.Para abrir a caixa de dilogo Find and Replace:

1 Selecione Edit > Find and Replace. 2 Siga um destes procedimentos:

Selecione Current Document (Documento atual) no menu pop-up Search In (Procurar em). Selecione Current Scene (Cena atual) no menu pop-up Search In (Procurar em).

28

Captulo 1: Trabalhando com documentos do Flash

Localizando e substituindo texto Ao localizar e substituir texto, voc pode inserir a seqncia de caracteres a ser localizada e a seqncia de caracteres de substituio. possvel selecionar opes para pesquisar por palavra inteira, para coincidir maisculas e minsculas e para selecionar o tipo de elemento de texto (contedo de campo de texto, seqncias do ActionScript etc.) a ser includo na busca.Para localizar e substituir texto:

1 Selecione Edit > Find and Replace. 2 Selecione Text no menu pop-up For (Por). 3 Na caixa de texto Text, insira o texto a ser localizado. 4 Na caixa de texto Replace with Text (Substituir pelo texto), insira o texto a ser usado para

substituir o existente.5 Selecione as opes de pesquisa:Whole Word (Palavra inteira) procura pela seqncia de caracteres especificada somente como palavra inteira, contida entre espaos, aspas ou marcadores similares. Quando a opo Whole Word desmarcada, o texto especificado pode ser procurado como parte de uma palavra maior. Por exemplo, quando esta opo est desmarcada, a palavra grama pode ser procurada como parte da palavra programa. Match Case (Coincidir maisculas e minsculas) procura por texto que corresponda exatamente formatao de maisculas e minsculas do texto especificado. Regular Expressions (Expresses comuns) procura por texto em expresses comuns no ActionScript. Uma expresso qualquer comando que o Flash possa avaliar e que gere um valor. Para obter mais informaes, consulte a Ajuda do Guia de referncia do ActionScript. Text Field Contents (Contedo do campo de texto) procura no contedo de um campo de texto. Frames/Layers/Parameters (Quadros/camadas/parmetros) procura nos rtulos de quadros, nomes de camadas, nomes de cenas e parmetros de componentes. Strings in ActionScript (Strings no ActionScript) procura por seqncias do ActionScript no documento ou cena (arquivos externos do ActionScript no so pesquisados). 6 Selecione Live Edit para selecionar a prxima ocorrncia do texto especificado no palco e edit-lo no local. Nota: Apenas a prxima ocorrncia ser selecionada para edio ao vivo, mesmo que voc selecione Find All na etapa 6.

7 Para localizar texto, siga um destes procedimentos:

Clique em Find Next (Localizar prximo) para localizar a prxima ocorrncia do texto especificado. Clique em Find All para localizar todas as ocorrncias do texto especificado. 8 Para substituir texto, siga um destes procedimentos: Clique em Replace para substituir a ocorrncia atualmente selecionada do texto especificado. Clique em Replace All para substituir todas as ocorrncias do texto especificado.

Usando Find and Replace

29

Localizando e substituindo fontes Ao localizar e substituir fontes, voc pode especificar o nome, estilo ou tamanho da fonte, ou qualquer combinao dessas caractersticas.Para localizar e substituir fontes:

1 Selecione Edit > Find and Replace. 2 Selecione Font no menu pop-up For e, em seguida, selecione as seguintes opes:

Para procurar por nome da fonte, selecione Font Name e selecione uma fonte no menu pop-up ou insira um nome de fonte na caixa de texto. Se a opo Font Name estiver desmarcada, todas as fontes na cena ou no documento sero pesquisadas. Para procurar por estilo da fonte, selecione Font Style e selecione um estilo no menu pop-up. Se a opo Font Style estiver desmarcada, todos os estilos de fonte na cena ou no documento sero pesquisados. Para procurar por tamanho da fonte, selecione Font Size e insira um valor de tamanho mnimo e mximo de fonte para especificar o intervalo a ser pesquisado. Se a opo Font Size estiver desmarcada, todos os tamanhos de fonte na cena ou no documento sero pesquisados. Para substituir a fonte especificada por uma fonte de nome diferente, selecione Font Name em Replace With (Substituir por) e selecione o nome da fonte no menu pop-up ou insira um nome na caixa de texto. Se a opo Font Name estiver desmarcada em Replace with, o nome da fonte atual permanecer inalterado. Para substituir a fonte especificada por um estilo de fonte diferente, selecione Font Style em Replace With e selecione um estilo de fonte no menu pop-up. Se a opo Font Style estiver desmarcada em Replace with, o estilo atual da fonte especificada permanecer inalterado. Para substituir o tamanho da fonte especificada, selecione Font Size em Replace With e insira os valores de tamanho mnimo e mximo da fonte. Se a opo Font Size estiver desmarcada em Replace with, o tamanho atual da fonte especificada permanecer inalterado. 3 Selecione Live Edit para selecionar a prxima ocorrncia da fonte especificada no palco e edit-la no local.

Nota: Apenas a prxima ocorrncia ser selecionada para edio ao vivo, mesmo que voc selecione Find All na etapa 4.

4 Para localizar uma fonte, siga um destes procedimentos:

Clique em Find Next (Localizar prximo) para localizar a prxima ocorrncia da fonte especificada. Clique em Find All para localizar todas as ocorrncias da fonte especificada. 5 Para substituir uma fonte, siga um destes procedimentos: Clique em Replace para substituir a ocorrncia selecionada no momento da fonte especificada. Clique em Replace All para substituir todas as ocorrncias da fonte especificada.

30

Captulo 1: Trabalhando com documentos do Flash

Localizando e substituindo cores Voc pode localizar e substituir uma cor das seguintes formas: selecionando uma amostra de cor na janela pop-up de cores, inserindo um valor de cor em formato hexadecimal nessa mesma janela, usando o seletor de cor do sistema ou selecionando uma cor na rea de trabalho com o conta-gotas. possvel localizar e substituir uma cor em um trao, preenchimento, texto ou qualquer combinao desses elementos. No possvel localizar e substituir cores em objetos agrupados.Para localizar e substituir uma cor:

1 Selecione Edit > Find and Replace. 2 Selecione Color no menu pop-up For. 3 Para procurar uma cor, clique no controle Color e siga um destes procedimentos:

Selecione uma amostra de cor na janela pop-up de cores. Insira um valor de cor em formato hexadecimal na caixa de texto Hex Edit (Edio hexadecimal) na janela pop-up de cores. Clique no boto Color Picker e selecione uma cor no seletor de cor do sistema. Arraste a partir do controle Color para exibir o conta-gotas. Selecione uma cor na tela. 4 Para selecionar uma cor a ser usada para substituir a cor especificada, clique no controle Color em Replace With e siga um destes procedimentos: Selecione uma amostra de cor na janela pop-up de cores. Insira um valor de cor em formato hexadecimal na caixa de texto Hex Edit (Edio hexadecimal) na janela pop-up de cores. Clique no boto Color Picker e selecione uma cor no seletor de cor do sistema. Arraste a partir do controle Color para exibir o conta-gotas. Selecione uma cor na tela. 5 Selecione a opo Fills, Strokes ou Text ou qualquer combinao delas para especificar qual ocorrncia da cor especificada dever ser procurada e substituda. 6 Selecione Live Edit para selecionar a prxima ocorrncia da cor especificada no palco e edit-la no local.

Nota: Apenas a prxima ocorrncia ser selecionada para edio ao vivo, mesmo que voc selecione Find All na etapa 6.

7 Para localizar uma cor, siga um destes procedimentos:

Clique em Find Next para localizar a prxima ocorrncia da cor especificada. Clique em Find All para localizar todas as ocorrncias da cor especificada. 8 Para substituir uma cor, siga um destes procedimentos: Clique em Replace para substituir a ocorrncia atualmente selecionada da cor especificada. Clique em Replace All para substituir todas as ocorrncias da cor especificada.

Usando Find and Replace

31

Localizando e substituindo smbolos Ao localizar e substituir smbolos, voc pode pesquisar por nome. Um smbolo pode ser substitudo por outro smbolo de qualquer tipo clipe de filme, boto ou grfico.Para localizar e substituir um smbolo:

1 Selecione Edit > Find and Replace. 2 Selecione Symbol no menu pop-up For. 3 Em Name, selecione um nome no menu pop-up. 4 Em Replace With, na opo Name, selecione um nome no menu pop-up. 5 Selecione Live Edit para selecionar a prxima ocorrncia do smbolo especificado no palco e

edit-lo no local.Nota: Apenas a prxima ocorrncia ser selecionada para edio ao vivo, mesmo que voc selecione Find All na etapa 5.

6 Para localizar um smbolo, siga um destes procedimentos:

Clique em Find Next para localizar a prxima ocorrncia do smbolo especificado. Clique em Find All para localizar todas as ocorrncias do smbolo especificado. 7 Para substituir um smbolo, siga um destes procedimentos: Clique em Replace para substituir a ocorrncia atualmente selecionada do smbolo especificado. Clique em Replace All para substituir todas as ocorrncias do smbolo especificado.

Localizando e substituindo arquivos de som, vdeo ou bitmap Ao localizar e substituir um arquivo de som, vdeo ou bitmap, voc pode pesquisar pelo nome. O arquivo pode ser substitudo por outro do mesmo tipo. Ou seja, um som pode ser substitudo por outro som, um vdeo por outro vdeo, ou um bitmap por outro bitmap.Para localizar e substituir um som, vdeo ou bitmap:

1 Selecione Edit > Find and Replace. 2 Selecione Sound, Video ou Bitmap no menu pop-up For. 3 Em Name, insira o nome de um arquivo de som, vdeo ou bitmap ou selecione um nome no

menu pop-up.4 Em Replace With, na opo Name, insira o nome de um arquivo de som, vdeo ou bitmap ou

selecione um nome no menu pop-up.5 Selecione Live Edit para selecionar a prxima ocorrncia do som, vdeo ou bitmap especificado

no palco e edit-lo no local.Nota: Apenas a prxima ocorrncia ser selecionada para edio ao vivo, mesmo que voc selecione Find All na etapa 5.

6 Para localizar um som, vdeo ou bitmap, siga um destes procedimentos:

Clique em Find Next para localizar a prxima ocorrncia do som, vdeo ou bitmap especificado. Clique em Find All para localizar todas as ocorrncias do som, vdeo ou bitmap especificado.

32

Captulo 1: Trabalhando com documentos do Flash

7 Para substituir um som, vdeo ou bitmap, siga um destes procedimentos:

Clique em Replace para substituir a ocorrncia atualmente selecionada do som, vdeo ou bitmap especificado. Clique em Replace All para substituir todas as ocorrncias do som, vdeo ou bitmap especificado.

Usando os comandos de menu Undo, Redo e RepeatOs comandos Edit > Undo (Desfazer) e Edit > Redo (Refazer) permitem que voc desfaa e refaa etapas medida que trabalha em documentos do Flash. Os nomes dos comandos Undo e Redo mudam para refletir a ltima ao executada. Para remover itens excludos de um documento aps usar o comando Undo, use o comando Save and Compact (Salvar e compactar). Consulte Salvando documentos ao desfazer etapas na pgina 35. O comando Repeat (Repetir) pode ser usado para reaplicar uma etapa ao mesmo objeto ou a um objeto diferente. Por exemplo, se voc mover uma forma denominada forma_A, poder selecionar Edit > Repeat para mov-la novamente, ou selecionar outra forma, forma_B, e selecionar Edit > Repeat para mover a segunda forma na mesma proporo. Por padro, o Flash suporta 100 nveis de desfazer para o comando Undo. Nas preferncias do Flash, possvel selecionar um valor de 2 a 9999 para a quantidade de nveis de desfazer e refazer. Consulte Setting preferences in Flash on page 39.Para desfazer uma etapa:

Selecione Edit > Undo.Para refazer uma etapa:

Selecione Edit > Redo.Para repetir uma etapa:

Com um objeto selecionado no palco, selecione Edit > Repeat. Usando o painel HistoryO painel History (Histrico) exibe uma lista de etapas realizadas no documento ativo desde sua criao ou abertura, at o limite mximo de etapas especificado. (O painel History no exibe etapas executadas em outros documentos.) O controle deslizante no painel History aponta inicialmente para a ltima etapa realizada. Esse painel pode ser usado para desfazer ou refazer etapas individuais ou vrias etapas de uma vez. Voc pode aplicar etapas do painel History ao mesmo objeto ou a outro objeto no documento. No entanto, no possvel reordenar a ordem das etapas no painel. O painel History um registro das etapas na ordem em que foram realizadas.Nota: Se desfizer uma etapa ou srie de etapas e, em seguida, fizer algo novo em um documento, voc no conseguir mais refazer as etapas nesse painel; elas desaparecem do painel.

Para remover itens excludos de um documento depois de desfazer uma etapa no painel History, use o comando Save and Compact. Consulte Salvando documentos ao desfazer etapas na pgina 35.

Usando o painel History

33

Por padro, o Flash suporta 100 nveis de desfazer para o painel History. Nas preferncias do Flash, possvel selecionar um valor de 2 a 9999 para a quantidade de nveis de desfazer e refazer. Consulte Setting preferences in Flash on page 39. possvel limpar o painel History para apagar a lista de histrico do documento atual. Aps limpar a lista, voc no poder mais desfazer as etapas que foram apagadas. Limpar a lista de histrico no desfaz etapas; apenas remove o registro dessas etapas da memria do documento atual. Fechar o documento limpa permanentemente a lista de histrico. Caso saiba que vai usar etapas de um documento aps fech-lo, copie as etapas com o comando Copy Steps (Copiar etapas) ou salve-as como um comando. Consulte Copiando e colando etapas entre documentos na pgina 35 ou Automatizando tarefas com o menu Commands na pgina 36.Para abrir o painel History:

Selecione Window > Other Panels > Movie Explorer.Para apagar a lista de histrico do documento atual:

1 No menu de opes do painel History, selecione Clear History (Limpar histrico). 2 Clique em Yes para confirmar o comando Clear.

Desfazendo etapas com o painel History A ltima etapa ou vrias etapas podem ser desfeitas com o painel History. Quando uma etapa desfeita, ela fica esmaecida no painel History.Para desfazer a ltima etapa realizada:

Arraste o controle deslizante do painel History para a etapa anterior na lista.Para desfazer vrias etapas de uma vez, siga um destes procedimentos:

Arraste o controle deslizante de forma a apontar para qualquer etapa. Clique esquerda de uma etapa no curso do controle deslizante; o controle rolaautomaticamente at essa etapa, desfazendo todas as etapas subseqentes medida que desliza.Nota: Rolar at uma etapa (e selecionar as etapas subseqentes) diferente de selecionar uma etapa individual. Para rolar at uma etapa, clique esquerda da etapa.

Repetindo etapas com o painel History possvel repetir e