Em Flash (especificamente, o Flash MX e as versões anteriores, como versões posteriores como o Flash Professional CC se afastaram de alguns desses conceitos), símbolos e instâncias são blocos fundamentais de construção para criar conteúdo interativo. Eles são cruciais para design e animação eficientes:
Símbolos: *
Mestre cópias: Símbolos são essencialmente cópias mestras de elementos gráficos, botões ou clipes de filme. Pense neles como modelos. Você cria um símbolo uma vez e pode reutilizá -lo várias vezes no seu arquivo flash sem duplicar os dados. Isso salva o tamanho do arquivo e facilita muito a edição. Alterações feitas no símbolo * master * atualizam automaticamente * todas * suas instâncias.
*
Três tipos: Flash ofereceu três tipos de símbolos:
*
gráfico: Imagens ou formas simples. Estes são estáticos; Eles não têm cronogramas ou ação -descrito.
*
Botão: Elementos interativos com estados específicos (UP, Over, Down, Hit). Eles respondem às interações do mouse.
*
Clipe de filme: O tipo mais poderoso. Os clipes de filmes têm sua própria linha do tempo independente, permitindo animações e interações complexas dentro do próprio símbolo. Isso permite criar animações reutilizáveis e componentes interativos.
*
Biblioteca: Os símbolos são armazenados no painel da biblioteca, que atua como um repositório central para todos os símbolos do seu documento flash.
Instâncias: *
cópias de símbolos: As instâncias são cópias dos símbolos colocados no palco (a principal área de trabalho do flash). Cada instância é uma ocorrência separada do símbolo.
*
Propriedades independentes: Embora vinculados ao seu símbolo mestre, as instâncias podem ter propriedades individuais modificadas. Por exemplo, você pode alterar a cor, a posição, a rotação ou a escala de uma instância sem afetar o símbolo mestre ou outras instâncias.
*
Instâncias de modificação: Modificar uma instância * não afeta * o símbolo mestre. No entanto, se você modificar o símbolo mestre, * todas * suas instâncias serão atualizadas para refletir a alteração.
Analogia: Pense em um símbolo como um plano para uma casa. Você só cria o plano uma vez (o símbolo). Em seguida, você pode construir várias casas (instâncias) a partir do mesmo plano. Você pode pintar cada casa com uma cor diferente (modificar as propriedades da instância), mas alterar o plano (modificar o símbolo) afetará todas as casas construídas a partir dela.
Em essência, os símbolos promovem a reutilização e o fluxo de trabalho eficientes, enquanto as instâncias permitem a colocação flexível e a personalização individual desses elementos reutilizáveis em seu projeto Flash. Essa estrutura é vital para gerenciar a complexidade em projetos flash maiores.