Home » Títulos » Colecção Tecnologias » Flash MX: Design, Animação e Programação

Flash
    MX

Flash MX: Design, Animação e Programação

Autores: Anabela Gonçalves e Magno Urbano
Nº Páginas: 380
ISBN: 972-8426-53-4
(Preço: 22,20 Euros) - Esgotado
Preço manuseado: 13,32 euros
Preço (digital): 11,10 Euros
Data da 1ª Edição: Jun/2002
Colecção: Tecnologias

 
     
  11,10 Euros e-book
  13,32 Euros Manuseado
. Introdução
. Índice
. CV dos Autores
. Excerto gratuito em PDF
(723 Kbytes)
. Comentários dos Leitores
 
Introdução

A nova versão do Macromedia Flash permite a designers, produtores e programadores muito mais que a simples criação de animações. Com as capacidades da nova versão passam a ser possíveis, entre muitas outras, suportar vídeo, de forma nativa e interactiva, a criação de âncoras para uma navegação mais fácil e novas ferramentas de desenho, tudo num ambiente de trabalho melhorado.

O ActionScript revela-se cada vez mais uma verdadeira linguagem de programação orientada por objectos. Aceder a variáveis de ambiente, carregar dinamicamente texto, XML (agora 400 vezes mais rápido), sons, imagens e vídeos, aceder à Business Logic, desenhar apenas com programação, controlo extensivo das caixas de texto e dispor de componentes visuais pré-definidos, são apenas alguns exemplos das inúmeras capacidades que o ActionScripting põe à nossa disposição.

Este livro destina-se a todos aqueles que desejam oferecer aos utilizadores dos seus Web-sites, Intranets e aplicações, uma experiência de utilização muito mais rica, graças a uma tecnologia que já está presente em cerca de 98% dos browsers mas também nos novos dispositivos como iTV, PDA, Pocket PC, etc.


  Índice  
Iª PARTE:
DESIGN E ANIMAÇÃO NO MACROMEDIA FLASH MX

NOVAS FUNCIONALIDADES DO FLASH MX

1. Workflow
Área de trabalho flexível e intuitiva
Melhorias ao nível da timeline
Distribute to Layers
Suporte para versões anteriores do Flash
Suporte para diversos Sistemas Operativos
2. Ferramentas para o designer
Free transform tool
Fill Transform tool
Pixel Snapping
Gestão e selecção de cores
Máscaras dinâmicas
3. Suporte Multimedia
Suporte vídeo
Carregamento dinâmico de som e imagens
4. Texto
Substituição de fontes em falta
Colocação de texto na vertical
Suporte Multilingue
5. Recursos de ajuda
Templates
Painel Answers
Exemplos e tutoriais
6. Publicação e navegação
Desenvolvimento de conteúdo acessível
Suporte em ambientes diferenciados
Named Anchors
7. Painel Actions melhorado
Edição do Actionscript mais fácil
Editor parametrizável
Dicas de código (code-hinting) e preenchimento automático
Painel de referência
Funcionamento interno melhorado
Debugger melhorado
8. Novos comandos Actionscript
SetInterval e ClearInterval
Novo modelo de objectos e eventos
Instrução Switch
Controlo dinâmico do layout do filme
Objectos TextField e Button
Drawing API
Controlo de som melhorado
Componentes
9. Links Interessantes
Documentação e Recursos
A não perder

I.1. A INTERFACE GRÁFICA E OS FUNDAMENTOS BÁSICOS
A interface gráfica
   Default Layout
Arrow Tool
Subselection Tool
Line Tool
  Solid (sólido)
  Dashed (tracejado)
  Dotted (ponteado)
  Ragged (irregular)
  Stipple (pontilhado)
  Hatched (tracejado)
Lasso Tool
Pen Tool
Text Tool
  Escolha do tipo de texto
    Static Text
      Espaçamento de caracteres
      Tipo de letra e tamanho
      Posição dos caracteres
      Ajuste de cor, negrito e itálico
      Direcção do texto e opções de alinhamento
      Opções de rotação
      Opções de formatação
      Auto Kern
      W, H, X e Y
      URL
      Alvo da URL
      O texto pode ser seleccionado?
      Use device fonts
  Dynamic Text
     Botão HTML
     Mostrar borda
Input Text
    Tipo de linha
Oval Tool & Rectangle Tool.
Gradientes
  Gradiente linear
  Gradiente radial
Pencil Tool
Brush Tool
Free Transform Tool
  Envelope
  Subtracção de formas
União de formas
Fill Transform Tool
Ink Bottle Tool & Paint Bucket Tool
Eyedropper Tool
Eraser Tool
Hand Tool
Zoom Tool
Color Swatches

I.2. OS MENUS
Os Menus e suas funções
  FILE
     New From Template
     Open As Library
     Import & Export Movie
        Quicktime
    Freehand
  Publish Settings
   Opção Formats – Janela Publishing
   Opção Flash – Janela Publishing
   Opção HTML – Janela Publishing
  Publish
VIEW
  GoTo
  Zoom In, Zoom Out e Magnification
  Outlines, Fast, Antialias, Antialias Text
  Rulers, Grid e Guides
MODIFY
  Shape - Soften Fill Edges
  Convert Lines to Fills
  Expand Fill
  Smooth
  Straighten
  Optimize
  Trace Bitmap
  Transform
  Arrange
  Align
Group & Ungroup
Break Apart
Distribute to Layers

I.3. LAYERS, TIMELINE e ANIMAÇÃO
Layers
Olho, Cadeado e Quadrado Colorido
  Olho (show/hide layer)
  Cadeado (lock/unlock layer)
  Quadrado colorido (show layer as outline)
O Timeline
  Keyframes - representação no timeline
  ActionScript – representação no timeline
  Labels – representação no timeline
A Animação frame-a-frame
A Animação Motion Tween
Ease In & Ease Out (o controlo do movimento)
Como é que o Flash interpreta uma animação?
Animação de formas (shape animation)
Shape Hints
  Criação do Shape Hint
Animação com Motion Guide
Máscaras
  Layer do tipo Guide
  Layer de som
     Effect (efeitos sonoros)
Sync (tipo de sincronismo de som).
  Event
  Start
  Stop
  Stream
Como testar as suas animações
  Bandwidth Profiler

I.4. SÍMBOLOS, EFEITOS E BIBLIOTECAS
As suas próprias bibliotecas
Graphics, Button e Movie Clips
Graphic (gráficos)
Button (botão)
Movie Clips
Efeitos de Cor e Transparência
    Brightness
    Tint
    Alpha
    Advanced
Bibliotecas do Flash
  Buttons
    Arcade Buttons
    Circle Buttons
    Component Buttons
    Key Buttons
    Knobs & Faders
    Ovals
    Playback
    Push Buttons
  Sounds

I.5. COMPONENTES
CheckBox
RadioButton
PushButton
ListBox
ComboBox
ScrollPane
ScrollBar
Actions (ActionScript)
  Objectos encapsulados

I.6. COMPONENTES AVANÇADOS
Flash UI Components Set 2
  Calendar
  DraggablePane
  IconButton
  MessageBox
  SplitView
  Ticker
  Tree
  ProgressBar
Flash charting components
Bar Chart
Line Chart
  Line Chart – Layout Options
  Line Chart – Chart Event Handlers
  Line Chart – Category Labels.
  Line chart – data values
Pie Chart
  Pie Chart – Layout options
  Pie Chart – Pie Colors

IIª PARTE:
A PROGRAMAÇÃO NO MACROMEDIA FLASH MX

II.1. INTRODUÇÃO À PROGRAMAÇÃO
ORIENTADA POR OBJECTOS
Linguagens Processuais ou Procedimentais
Linguagens Orientadas por Objectos

II.2. CONCEITOS BASE
Dot sintax versus Slash sintax
Terminologias utilizadas no Actionscripting
Painel Actions
  Inserir uma Action
  Alternar entre modos no painel Actions
  Navegar entre scripts num documento
  Para apagar uma action
  Visualizar a numeração para as linhas de código
  Imprimir Actions
  Painel Reference
  Para visualizar o painel Reference
  Para alterar a dimensão da fonte no painel
  Reference
  Associar actions na timeline
  Associar actions a símbolos
Eventos
  Eventos associados a botões
  Eventos de movie clips

II.3. INTRODUZIR INTERACTIVIDADE NUMA ANIMAÇÃO
Criar links para páginas HTML
Carregar filmes de Flash externos
Controlar ficheiros executáveis com o fscommand
Símbolos
Atribuir nomes a instâncias de movie clips ou botões
Caminhos relativos e absolutos
Caminhos absolutos
Caminhos relativos
Controlar instâncias de símbolos
Propriedades dos movie clips
Métodos mais utilizados nos movieclips
  DuplicateMovieClip e RemoveMovieClip
  LoadMovie e Unload Movie
  GetBytesLoaded e GetBytesTotal

II.4. ESTRUTURAS AVANÇADAS DE PROGRAMAÇÃO
  Sintaxe do Actionscripting
Variáveis
  Data Types
  Scope da variável
    Variáveis locais
    Variáveis de Timeline
    Variáveis Globais
Declarar variáveis
Testar o valor das variáveis
Operadores
  Prioridade dos operadores
  Tipos de operadores
Condição If
Condição CASE
Ciclo For
Ciclo While

II.5. FUNÇÕES
Função Number
Função getTimer
Função getVersion
Função boolean.
Função string
Função escape
Função getProperty
Função targetPath
Função unescape
Função isFinite
Função isNaN
Função parseFloat
Função parseInt
Definir funções

II.6. OBJECTOS
Aceder às propriedades de um objecto
Invocar o método de um objecto
Objectos da categoria core
  Utilizar o objecto date
  Utilizar o objecto array
  Utilizar o objecto math > método max
  Utilizar o objecto math > método min
  Utilizar o objecto math > método pi
  Utilizar o objecto math > método round
  Utilizar o objecto math > método random
  Utilizar o objecto math > método sqrt
Objectos da categoria movie
  Utilizar o objecto color
  Utilizar o objecto movieclip > método hittest
  Utilizar o objecto sound
  Utilizar o objecto capabilities
Objectos da categoria client/server
  Utilizar o objecto loadvars
  Utilizar o objecto XML

II.7. COMPONENTES
Checkbox
ComboBox
ListBox
PushButton
RadioButton
Scrollbar
ScrollPane

Anexo 1. SISTEMA HEXADECIMAL
Anexo 2. WEB COLORS
Anexo 3. EXTENSION MANAGER: como
                instalar as extensões adicionais
                ao Flash MX


CV Autores

Anabela Gonçalves é Coordenadora de Formação em Informática e Gestora de Produto da Área de Internet.
É certificada como Microsoft Certified Product Specialist e tem também a certificação como Macromedia Dreamweaver Developer.
Tem uma larga experiência de formação de informática; oradora em diversos Seminários; autora de artigos técnicos para revistas da especialidade e também tem desenvolvido diversos projectos para a Internet.

Magno Urbano é licenciado em Engenharia Electrónica e trabalha no mercado audiovisual desde 1989. Tem seis anos de experiência na TV GLOBO, no sector de efeitos visuais e pós-produção, onde trabalhou com os melhores profissionais e equipamentos topo de gama a nível mundial.
Desde 1996 também tem desenvolvido diversos projectos para a Internet.
Foi vencedor do concurso Flash'2000, é autor do livro Produção para Internet e Vídeo e co-autor do livro O Guia Prático do Macromedia Flash 5, editados pelo Centro Atlântico.


 Comentários dos Leitores  
From: Bruno Tavares
Sent: Friday, November 08, 2002

Desde já aproveito para vos congratular pelos bons livros que têm editado, sobretudo no que diz respeito ao Flash.

Já adquiri o Flash Mx e o que me levou à aquisição do Guia Prático do Flash5 foi sobretudo pela existência dos tutoriais.

Cumprimentos
Bruno Tavares


Copyright @ 2010, Centro Atlântico, Lda. Todos os direitos reservados. Prezamos a sua Privacidade.