Sobre texto clássico

Texto clássico é o nome do antigo mecanismo de texto no Animate. O mecanismo de texto clássico ainda está disponível no CS5 e posteriores. O texto clássico pode ser preferível a certos tipos de conteúdos, como no caso de dispositivos móveis, nos quais o tamanho do arquivo SWF deve ser mantido no mínimo. Contudo, em alguns casos, como naqueles em que se requer um controle rigoroso do layout do texto, convém utilizar o novo texto TLF. Para informações sobre texto TLF, consulte Trabalhando com Estrutura de Layout de Texto (TLF - Text Layout Framework).

Você especifica se um objeto de texto individual no Palco usa o mecanismo de texto Clássico ou TLF selecionando o objeto de texto e escolhendo o mecanismo de texto desejado no inspetor Propriedade do texto.

Observação:

É possível alterar o mecanismo de texto usado por um objeto de texto a qualquer momento. Para obter informações sobre a conversão de texto clássico em texto TLF, consulte Conversão entre texto clássico e TLF.

Você pode incluir texto clássico de várias maneiras em seus aplicativos do Animate. É possível criar campos de texto contendo texto estático, que é criado durante a criação do documento. É possível também criar campos de texto dinâmico, que exibem texto com atualização, como cotações de ações ou manchetes de notícias, e campos de texto de entrada, que permitem aos usuários inserir texto para formulários ou pesquisas.

O Animate fornece muitas maneiras de trabalhar com textos. Por exemplo, é possível orientar o texto horizontalmente ou verticalmente; definir atributos, como fonte, tamanho, estilo, cor e espaçamento de linha; transformar o texto girando, inclinando ou virando; vincular textos; tornar o texto selecionável; controlar a substituição de fontes; e usar uma fonte como parte de uma biblioteca compartilhada. Os documentos do Animate podem usar fontes PostScript® Tipo 1, TrueType® e bitmap (apenas Macintosh).

É possível preservar a formatação Rich Text em campos de texto, usando tags e atributos de HTML. Quando você utiliza o texto em HTML para o conteúdo de um campo de texto dinâmico ou de entrada, o texto pode fluir em torno de uma imagem, como um arquivo SWF ou JPEG, ou um clipe de vídeo. Consulte Uso de texto formatado em HTML em Uso do ActionScript 2.0.

Assim como as ocorrências de clipes de vídeo, as ocorrências de campo de texto são objetos do ActionScript® que têm propriedades e métodos. Fornecendo um nome de ocorrência ao campo de texto, é possível manipulá-lo com o ActionScript. No entanto, não é possível escrever o código ActionScript em uma ocorrência de texto, porque as ocorrências de texto não têm Linhas de Tempo.

É possível usar o ActionScript para formatar texto dinâmico e de entrada, e criar campos de texto de rolagem. O ActionScript tem eventos para campos de texto dinâmicos e de entrada, que podem ser capturados e usados para acionar scripts. Para obter informações sobre como usar o ActionScript para controlar texto, consulte Trabalho com texto e strings em Uso do ActionScript 2.0.

Sobre campos de texto clássico

É possível criar três tipos de campos de texto clássico: estático, dinâmico e de entrada.

  • Os campos de texto estático exibem texto que não altera dinamicamente os caracteres.

  • Os campos de texto dinâmico exibem texto com atualização dinâmica, como cotações de ações ou relatórios climáticos.

  • Os campos de texto de entrada permitem aos usuários digitar texto em formulários ou pesquisas.

    É possível criar texto horizontal (com fluxo da esquerda para a direita) ou texto vertical estático (com fluxo da direita para a esquerda ou da esquerda para a direita). Observe que o uso de idiomas horizontais bidirecionais (hebraico, árabe, etc.) não é suportado em campos de texto clássico.

    Ao criar texto estático, coloque o texto em uma única linha, que expande conforme você digita, ou em um campo de largura fixa (para texto horizontal) ou de altura fixa (para texto vertical), que expande e quebra palavras automaticamente. Ao criar texto dinâmico ou de entrada, coloque o texto em uma única linha ou crie um campo de texto com largura e altura fixas.

    Observação: ao trabalhar com texto vertical estático, o campo largura é desativado no Inspetor de propriedades. Modificar a altura ajusta automaticamente o valor da largura. De forma semelhante, ao trabalhar com texto horizontal estático, o campo altura é desativado no Inspetor de propriedades. Modificar a largura ajusta automaticamente o valor da altura.

     

    Todos os campos de texto clássico são compatíveis com Unicode.

    O Animate exibe um identificador no canto de cada campo de texto para identificar o tipo de campo de texto:

  • Para texto horizontal estático que estende, um identificador redondo é exibido no canto superior direito do campo de texto.

  • Para texto horizontal estático com largura fixa, um identificador quadrado é exibido no canto superior direito do campo de texto.

  • Para texto vertical estático com fluxo da direita para a esquerda, e que expande, um identificador redondo é exibido no canto inferior esquerdo do campo de texto.

  • Para texto vertical estático com fluxo da direita para a esquerda e altura fixa, um identificador quadrado é exibido no canto inferior esquerdo do campo de texto.

  • Para texto vertical estático com fluxo da esquerda para a direita, e que expande, um identificador redondo é exibido no canto inferior direito do campo de texto.

  • Para texto vertical estático com fluxo da esquerda para a direita e altura fixa, um identificador quadrado é exibido no canto inferior direito do campo de texto.

  • Para campos de texto dinâmico ou de entrada que expande, um identificador redondo é exibido no canto inferior direito do campo de texto.

  • Para texto dinâmico ou de entrada com altura e largura fixas, um identificador quadrado é exibido no canto superior direito do campo de texto.

  • Para campos de texto clássico dinâmicos roláveis, o identificador redondo ou quadrado torna-se preto sólido, em vez de vazio.

    Pressione a tecla Shift e clique duas vezes no identificador de campos de texto dinâmicos ou de entrada de texto que não expandem, quando você digita texto no Palco. Isso permite criar um campo de texto de tamanho fixo e preenchê-lo com mais texto do que é possível exibir, para criar texto de rolagem

    Depois de usar a ferramenta Texto para criar um campo de texto, use o Inspetor de propriedades para especificar o tipo de campo de texto, e para definir valores que controlam como o campo de texto e seu conteúdo são exibidos no arquivo SWF.

Criar e editar campos de texto

O texto é horizontal por padrão, mas o texto estático também pode ser alinhado verticalmente.

É possível usar as técnicas de processamento de texto mais comuns para editar texto no Animate. Use os comandos Recortar, Copiar e Colar para mover o texto em um arquivo do Animate, bem como entre o Animate e outros aplicativos.

Adicione texto ao Palco

  1. Selecione a ferramenta Texto .
  2. Selecione Texto clássico no menu Mecanismo de texto na parte superior do Inspetor de propriedades do texto.
  3. No Inspetor de propriedades (Janela > Propriedades), selecione um tipo de texto no menu pop-up para especificar o tipo de campo de texto:

    Texto dinâmico

    Cria um campo que exibe dinamicamente o texto com atualização.

    Texto de entrada

    Cria um campo no qual os usuários podem digitar texto.

    Texto estático

    Cria um campo que não pode ser atualizado dinamicamente.

  4. Somente para texto estático: no Inspetor de propriedades do texto, selecione uma direção para a orientação e o fluxo do texto mo menu Orientação do texto. (Horizontal é a configuração padrão.)
  5. No Palco, siga um destes procedimentos:
    • Para criar um campo de texto que exibe texto em uma única linha, clique no local onde deseja que o texto seja iniciado.

    • Para criar um campo de texto com largura fixa (para texto horizontal) ou altura fixa (para texto vertical), posicione o ponteiro onde deseja que o texto seja iniciado e arraste até a largura ou altura desejada.

    Observação:

    Se você criar um campo de texto que ultrapassa a borda do Palco durante a digitação, o texto não será perdido. Para tornar o identificador acessível novamente, adicione as quebras de linha, mova o campo de texto ou selecione Visualizar > Área de trabalho.

  6. Selecione atributos de texto no Inspetor de propriedades.

Altere o tamanho de um campo de texto

  1. Arraste o identificador de redimensionamento do campo de texto.

    Quando o texto é selecionado, uma caixa delimitadora azul permite redimensionar o campo de texto arrastando um de seus identificadores. Os campos de texto estáticos têm quatro identificadores, que permitem redimensionar o campo de texto horizontalmente. Os campos de texto dinâmicos têm oito identificadores, que permitem redimensionar o campo de texto verticalmente, horizontalmente ou diagonalmente.

Alterne um campo de texto entre largura fixa (ou altura fixa) e extensão

  1. Clique duas vezes em um identificador de redimensionamento.

Selecione caracteres em um campo de texto

  1. Selecione a ferramenta Texto .
  2. Siga um destes procedimentos:
    • Arraste para selecionar caracteres.

    • Clique duas vezes para selecionar uma palavra.

    • Clique para especificar o início da seleção, e pressione a tecla Shift e clique para especificar o final da seleção.

    • Pressione a tecla Ctrl+A (Windows) ou Command+A (Macintosh) para selecionar todo o texto no campo.

Selecione campos de texto

  1. Usando a ferramenta Seleção,  clique em um campo de texto. Clique com a tecla Shift pressionada para selecionar vários campos de texto.

Configure opções de texto dinâmico e de entrada

  1. Clique em um campo de texto dinâmico existente.
  2. No Inspetor de propriedades, verifique se a opção Dinâmico ou Entrada está selecionada no menu pop-up.
  3. Digite um nome de ocorrência para o campo de texto.
  4. Especifique a altura, a largura e a localização do texto.
  5. Selecione a fonte e o estilo.
  6. Na seção Parágrafo do Inspetor de propriedades, especifique uma das seguintes opções no menu Comportamento:

    Única linha

    Exibe o texto como uma única linha.

    Multilinha

    Exibe o texto em várias linhas.

    Multilinha sem quebra

    Exibe o texto em várias linhas que se quebram apenas se o último caractere for um caractere de quebra, como Enter (Windows) ou Return (Macintosh).

  7. Para permitir que os usuários selecionem texto dinâmico, clique em . Cancele a seleção dessa opção para impedir que os usuários selecionem texto dinâmico.
  8. Para preservar a formatação Rich Text (como fontes e hiperlinks) com as tags de HTML adequadas, clique em Renderizar texto como HTML .
  9. Para exibir uma borda preta e um plano de fundo branco para o campo de texto, clique em Mostrar borda ao redor do texto .
  10. (Opcional) Na caixa Var, digite o nome da variável para o campo de texto. (Use essa opção apenas quando estiver criando no Adobe Flash Player 5 ou anterior.)

    Iniciando com o Adobe Flash MX (versão 6), atribua um nome de ocorrência ao campo de texto usando o Inspetor de propriedades. Embora seja possível usar o método de nome da variável com os campos de texto dinâmicos para a compatibilidade com o Adobe Flash 5 e versões anteriores, a Adobe não recomenda esse procedimento, porque não é possível controlar outras propriedades de campo de texto nem aplicar configurações de folha de estilos.

  11. (Opcional) Clique em Incorporar para abrir a caixa de diálogo Incorporação de fontes. Para obter mais informações, consulte Incorporar fontes para proporcionar uma aparência uniforme ao texto.

Configure preferências para texto vertical

  1. Selecione Editar > Preferências (Windows) ou Animate > Preferências (Macintosh) e clique na categoria Texto na caixa de diálogo Preferências.

  2. Em Texto vertical, configure as opções desejadas:

    Orientação padrão do texto

    Atribui automaticamente a orientação vertical a novos campos de texto.

    Fluxo de texto da direita para a esquerda

    Faz as linhas de texto vertical preencherem a página da direita para a esquerda.

    Sem kerning

    Impede a aplicação de kerning ao texto vertical. (O kerning permanece ativado para o texto horizontal.)

Configuração de atributos de texto clássico

Sobre atributos de texto clássico

Observação:

Para usar as Folhas de Estilo em Cascata (CSS), use o ActionScript para aplicar uma folha de estilo. Para obter mais informações, consulte Aplicando folhas de estilo em cascata no Guia do Desenvolvedor do ActionScript 3.0.

É possível definir os atributos de fonte e parágrafo de texto. Os atributos de texto incluem família de fontes, tamanho de pontos, espaçamento entre letras, kerning automático e posição de caracteres. Os atributos de parágrafo incluem alinhamento, margens, recuos e espaçamento entre linhas.

Para texto estático, os contornos de fontes são exportados em um arquivo SWF publicado. Para texto horizontal, é possível usar fontes de dispositivo, em vez de exportar contornos de fontes.

Para texto dinâmico ou de entrada, o Animate armazena os nomes das fontes, e o Flash Player localiza fontes semelhantes ou idênticas no sistema do usuário. É possível também incorporar contornos de fontes em campos de texto dinâmicos ou de entrada. A incorporação de contornos de fontes pode aumentar o tamanho do arquivo, mas garante que os usuários tenham as informações de fonte corretas.

Durante a criação de novo texto, o Animate utiliza os atributos de texto definidos atualmente no Inspetor de propriedades. Ao selecionar o texto existente, use o Inspetor de propriedades para alterar os atributos de fonte ou de parágrafo, e para direcionar o Animate a utilizar as fontes de dispositivo, em vez de incorporar as informações de contorno de fonte.

Definir fonte, tamanho de ponto, estilo e cor

  1. Usando a ferramenta Seleção , selecione um ou mais campos de texto no Palco.
  2. No Inspetor de propriedades (Janela > Propriedades), selecione uma fonte no menu pop-up Família ou digite um nome de fonte.

    Observação:

    As fontes _sans, _serif, _typewriter e as fontes de dispositivo podem ser usadas apenas com texto horizontal estático.

  3. Informe um valor para o tamanho da fonte.

    O tamanho de fonte é definido em pontos, independentemente das unidades de régua atuais.

  4. Para aplicar o estilo negrito ou itálico, selecione o estilo no menu Estilo.

    Se a fonte selecionada não incluir o estilo negrito ou itálico, esse estilo não aparece no menu. Você pode selecionar os estilos Negrito falso ou Itálico falso no menu Texto (Texto > Estilo > Negrito falso ou Itálico falso). Os estilos Negrito falso e Itálico falso são acrescentados ao estilo Regular pelo sistema operacional. Os estilos falsos talvez não pareçam tão bons quanto as fontes que incluem um estilo negrito ou itálico verdadeiro.

  5. Selecione um método de renderização de fontes, no menu pop-up Suavização de borda (diretamente abaixo do controle Cor) para otimizar o texto.
  6. Para selecionar uma cor de preenchimento para texto, clique no controle Cor e siga um destes procedimentos:
    • Selecione uma cor no menu Cor.

    • Digite um valor hexadecimal de cor na caixa, no canto superior esquerdo.

    • Clique no Seletor de cores  e selecione uma cor do seletor de cores do sistema. (Ao definir a cor do texto, use apenas cores sólidas, e não gradientes. Para aplicar um gradiente a um texto, separe o texto e converta o texto às suas linhas e preenchimentos de componentes.)

Definir espaçamento entre letras, kerning e posição de caracteres

O espaçamento entre letras insere uma quantidade uniforme de espaço entre os caracteres. Use o espaçamento entre letras para ajustar o espaçamento de caracteres selecionados ou de blocos inteiros de texto.

O kerning controla o espaçamento entre pares de caracteres. Muitas fontes têm informações incorporadas de kerning. Por exemplo, A e V estão normalmente mais próximos do que A e D. O Animate fornece espaçamento e kerning horizontal (para texto horizontal) e espaçamento e kerning vertical (para texto vertical).

Para texto vertical, é possível desativar o kerning por padrão em Preferências do Animate. Se você fizer isso e deixar a opção de kerning selecionado no Inspetor de propriedades, o kerning será aplicado apenas ao texto horizontal.

  1. Usando a ferramenta Texto , selecione uma ou mais sentenças, frases ou campos de texto no Palco.
  2. No Inspetor de propriedades (Janela > Propriedades), defina as seguintes opções:
    • Para especificar o espaçamento entre letras (controle e kerning), insira um valor no campo Espaçamento entre letras.

    • Para usar uma informação de kerning incorporada da fonte, selecione Kerning automático.

    • Para especificar a posição sobrescrito ou subscrito do caractere, clique no botão Alternar sobrescrito ou Alternar subscrito. A posição padrão é Normal. Normal coloca o texto na linha de base, Sobrescrito coloca o texto acima da linha de base (texto horizontal) ou à direita da linha de base (texto vertical), e Subscrito coloca texto abaixo da linha de base (texto horizontal) ou à esquerda da linha de base (texto vertical).

Definir alinhamento, margens, recuos e espaçamento entre linhas

O alinhamento determina a posição de cada linha de texto em um parágrafo relativo às arestas do campo de texto. O texto horizontal é alinhado em relação às arestas esquerda e direita do campo de texto, e o texto vertical é alinhado em relação às arestas superior e inferior do campo de texto. O texto pode ser alinhado a uma aresta do campo de texto, centralizado no campo de texto ou alinhado às arestas do campo de texto (justificação completa).

As margens determinam a quantidade de espaço entre a borda do campo de texto e o texto. Os recuos determinam a distância entre a margem de um parágrafo e o início da primeira linha.

O espaçamento entre linhas determina a distância entre as linhas adjacentes em um parágrafo. Para texto vertical, o espaçamento entre linhas ajusta o espaço entre as colunas verticais.

Trabalhar com texto horizontal

  1. Usando a ferramenta Texto,  selecione um ou mais campos de texto no Palco.
  2. No Inspetor de propriedades (Janela > Propriedades), defina as seguintes opções:
    • Para definir o alinhamento, clique em À esquerda, Centralizado, À direita ou Justificar completamente.

    • Para definir a margem esquerda ou direita, insira valores nos campos de texto Margens na seção Parágrafo do Inspetor de propriedades.

    • Para especificar recuos, digite um valor no campo de texto Recuo na seção Parágrafo do Inspetor de propriedades.

    • Para especificar o espaçamento entre linhas, insira um valor no campo de texto Espaçamento entre linhas na seção Parágrafo do Inspetor de propriedades.

Trabalhar com texto vertical

  1. Usando a ferramenta Texto,  selecione um ou mais campos de texto no Palco.
  2. No Inspetor de propriedades (Janela > Propriedades), defina as seguintes opções:
    • Para definir o alinhamento, clique em Superior, Centralizado, Inferior ou Justificar completamente.

    • Para definir a margem inferior ou superior, insira valores nos campos Margens na seção Parágrafo do Inspetor de propriedades.

    • Para especificar recuos, digite um valor no campo de texto Recuo na seção Parágrafo do Inspetor de propriedades.

    • Para especificar o espaçamento entre linhas, insira um valor no campo de texto Espaçamento entre linhas na seção Parágrafo do Inspetor de propriedades.

Suavização de borda de texto clássico

A suavização de borda permite suavizar as bordas do texto na tela. As opções de suavização de borda são particularmente eficientes para processar tamanhos de fonte menores. Quando a opção de suavização de borda está ativada, todo o texto na seleção atual é afetado. A suavização de borda funciona da mesma maneira com texto de todos os tamanhos de ponto.

A suavização de borda é compatível com texto estático, dinâmico e de entrada, se o usuário tiver o Flash® Player 7 ou posterior. Caso o usuário tenha uma versão anterior do Flash Player, a opção é compatível apenas com texto estático.

Ao usar texto menor em um documento do Animate, lembre-se de seguir estas orientações:

  • Texto sans serif, como Helvetica ou Arial, parece mais nítido em tamanhos menores do que o texto serif.

  • Alguns estilos de tipo, como negrito e itálico, podem tornar o texto menos legível em tamanhos menores.

  • Em alguns casos, o texto é exibido um pouco menor do que o texto de mesmo tamanho de ponto, em outros aplicativos.

O mecanismo de processamento de texto do Animate, que fornece um processamento de texto direto e de alta qualidade em documentos do Animate (FLA) e arquivos SWF publicados. A configuração Suavização de borda para legibilidade torna o texto mais legível, particularmente em tamanhos de fonte menores. A suavização de borda personalizada permite especificar a espessura e a nitidez das fontes utilizadas em campos de texto individuais.

A suavização de borda de alta qualidade é automaticamente ativada, sempre que você publica no Flash Player 8 ou posterior, e a opção Suavização de borda para legibilidade ou Suavização de borda personalizada. A opção Suavização de borda para legibilidade pode causar um pequeno atraso durante o carregamento de arquivos SWF do Animate, especialmente se você estiver utilizando quatro ou cinco conjuntos de caracteres diferentes, no primeiro quadro de um documento do Animate. A suavização de borda de alta qualidade também pode aumentar o uso da memória do Flash Player. O uso de quatro ou cinco fontes, por exemplo, pode aumentar a utilização da memória em aproximadamente 4 MB.

Quando a configuração de publicação do arquivo é Adobe® Flash® Player 8 ou posterior, e a opção escolhida for Suavização de borda para legibilidade ou Suavização de borda personalizada, a suavização de borda de alta qualidade se aplica a:

  • Texto sem transformação, que é dimensionado ou girado

    Observação: embora o texto possa ser dimensionado ou girado, ele deve permanecer simples (ou seja, sem transformação). Por exemplo, se você inclinar as fontes ou manipular as formas das fontes, a opção Suavização de borda para legibilidade é automaticamente desativada.

  • Todas as famílias de fontes (incluindo negrito, itálico e assim por diante)

  • Tamanhos de exibição de até 255 pontos

  • Exportação para a maioria dos formatos de arquivo que não são do Animate (GIF ou JPEG)

A suavização de borda de alta qualidade fica desativada nas seguintes condições:

  • O Flash Player 7 ou anterior é a versão selecionada do Flash Player.

  • Uma opção de suavização de borda diferente de Suavização de borda para legibilidade ou de Suavização de borda personalizada está selecionada.

  • O texto está inclinado ou virado.

  • O arquivo FLA é exportado para um arquivo PNG.

Trabalho com suavização de borda de texto

O Animate fornece maior rasterização de fontes, que permite especificar as propriedades de suavização de borda para fontes. Os recursos ampliados de suavização de borda estão disponíveis apenas para arquivos SWF publicados para o Flash Player 8 ou posterior. Se você estiver publicando arquivos para versões anteriores do Flash Player, é possível usar apenas o recurso Suavização de borda para animação.

Observação:

A suavização de borda requer que as fontes usadas por um campo de texto sejam incorporadas. Se você não incorporar as fontes, o campo de texto poderá aparecer em branco no texto clássico. Se a alteração das configurações de suavização de borda para Usar fontes do dispositivo fizer o texto aparecer incorretamente, será preciso incorporar as fontes. O Animate incorpora automaticamente as fontes do texto que já existe num campo de texto criado no palco. No entanto, se estiver em seus planos permitir que o texto seja alterado no tempo de execução, incorpore as fontes manualmente. Para obter instruções, consulte Incorporar fontes para uniformizar a aparência do texto.

Escolha uma opção de suavização de borda para o texto selecionado

  1. No Inspetor de propriedades, escolha uma das opções a seguir no menu pop-up Suavização de borda:

    Usar fontes do dispositivo

    Especifica que o arquivo SWF utiliza as fontes instaladas no computador local para exibir as fontes. Normalmente, as fontes de dispositivo são legíveis na maioria dos tamanhos de fonte. Embora essa opção não aumente o tamanho do arquivo SWF, ela leva o usuário a confiar nas fontes instaladas em seu computador para exibição de fontes. Ao usar fontes de dispositivo, escolha apenas as famílias de fontes frequentemente instaladas.

    Não é possível usar fontes do dispositivo com texto clássico girado ou vertical. Se quiser usar texto clássico girado ou vertical, selecione outro modo de suavização de borda e incorpore as fontes usadas pelo campo de texto.

    Texto bitmap (sem suavização de borda)

    Desativa a suavização de borda e não fornece suavização de texto. O texto é exibido com o uso de arestas nítidas, e o tamanho de arquivo SWF resultante é aumentado, porque os contornos de fonte são incorporados no arquivo. O texto de bitmap fica nítido no tamanho exportado, mas é dimensionado de maneira insatisfatória.

    Suavização de borda para animação

    Cria uma animação mais suave ignorando as informações de alinhamento e kerning. Essa opção cria um arquivo SWF maior, porque os contornos de fonte são incorporados. Para obter legibilidade, use um tipo de 10 pontos ou maior, ao especificar essa opção.

    Suavização de borda para legibilidade

    Utiliza o mecanismo de renderização de texto do Animate para melhorar a legibilidade de fontes, especialmente em tamanhos menores. Essa opção cria um arquivo SWF maior, porque os contornos de fonte são incorporados. Para usar essa opção, é necessário publicar no Flash Player 8 ou posterior. (Não use essa opção se desejar animar o texto; em vez disso, use a opção Suavização de borda para animação.)

    Suavização de borda personalizada

    Permite modificar as propriedades da fonte. Use a opção Nitidez para especificar a suavidade da transição entre as arestas e o plano de fundo do texto. Use a opção Espessura para especificar a espessura da aparência da transição da suavização de borda. (Valores maiores resultam em caracteres com aparência mais espessa.) Especificar a opção Suavização de borda personalizada cria um arquivo SWF maior, porque os contornos de fonte são incorporados. Para usar essa opção, é necessário publicar no Flash Player 8 ou posterior.

Atualizar conteúdo para a suavização de borda do Flash 8 ou posterior

  1. Abra um arquivo FLA criado para uso com o Flash Player 7 ou anterior.
  2. Na caixa de diálogo Configurações de publicação (Arquivo > Configurações de publicação), selecione Flash Player 8 ou Flash Player 9, no menu pop-up Versão.
  3. Selecione o campo de texto ao qual a opção Suavização de borda para legibilidade ou Suavização de borda personalizada será aplicada.
  4. No Inspetor de propriedades, selecione Suavização de borda para legibilidade ou Suavização de borda personalizada, no menu pop-up Método de renderização de fontes.

Tornar o texto clássico selecionável

O texto horizontal estático ou o texto dinâmico pode ser selecionável pelos usuários visualizando o aplicativo do Animate. (O texto de entrada é selecionável por padrão.) Depois de selecionar o texto, o usuário pode copiar, recortar e, em seguida, colar o texto em um documento separado.

  1. Usando a ferramenta Texto , selecione o texto horizontal que você deseja tornar selecionável.
  2. No Inspetor de propriedades (Janela > Propriedades), selecione Texto estático ou Texto dinâmico.
  3. Clique em Selecionável .

Transformação de texto

É possível criar efeitos de texto transformando campos de texto. Por exemplo, é possível girar, inclinar, virar e dimensionar campos de texto. (Quando você dimensiona um campo de texto como um objeto, o Inspetor de propriedade não reflete aumentos ou diminuições no tamanho do ponto.) O texto em um campo de texto transformado ainda pode ser editado, embora as transformações severas podem dificultar a leitura.

É possível também animar o texto usando efeitos da Linha do tempo. Por exemplo, é possível fazer o texto saltar, aparecer ou desaparecer gradualmente ou explodir.

Separar texto clássico

É possível separar texto clássico para colocar cada caractere em um campo de texto separado. Em seguida, é possível distribuir rapidamente os campos de texto para separar camadas e animar cada campo. Contudo, não é possível separar o texto em campos de texto clássico roláveis.

É possível também converter o texto em suas linhas e preenchimentos de componentes para remodelar, apagar e manipular o texto como um gráfico. Como ocorre com qualquer forma, é possível agrupar individualmente esses caracteres convertidos ou alterá-los para símbolos e animá-los. Depois de converter o texto em linhas e preenchimentos gráficos, não será mais possível editar o texto.

Observação:

O comando Separar para texto clássico aplica-se somente a fontes de contorno, como as fontes TrueType. As fontes de bitmap desaparecem da tela ao serem separadas. As fontes PostScript podem ser separadas apenas em sistemas Macintosh.

  1. Usando a ferramenta Seleção,  clique em um campo de texto.
  2. Selecionar Modificar > Separar.

    Cada caractere no texto selecionado é colocado em um campo de texto separado. O texto permanece na mesma posição no Palco.

  3. Selecione Modificar > Separar novamente para converter os caracteres em formas no Palco.
  1. Selecione texto ou um campo de texto:
    • Use a ferramenta Texto  para selecionar o texto em um campo de texto.

    • Para vincular todo o texto em um campo de texto, use a ferramenta Seleção  para selecionar um campo de texto.

  2. No campo de texto Link na seção Opções no Inspetor de propriedades (Janela > Propriedades), digite o URL ao qual deseja vincular o campo de texto.

Observação:

Para criar um vínculo para um endereço de e-mail, use mailto: URL. Por exemplo, digite mailto:josésantos@exemplo.com.

Criar texto clássico de rolagem

Há várias maneiras de criar texto de rolagem no Animate:

  • Torne campos de texto dinâmicos ou de entrada roláveis usando comandos de menu ou o identificador de campo de texto. Isso não acrescenta uma barra de rolagem ao campo de texto, mas permite que o usuário role o texto com as teclas de seta (para os campos de texto também configurados em Selecionável) ou a roda do mouse. O usuário deve primeiro clicar no campo de texto para enfatizar.

  • Adicione um componente Scrollbar do ActionScript 3.0 a um campo de texto para fazê-lo rolar. Para obter mais informações, consulte “Uso do componente UIScrollBar” em Uso dos componentes do ActionScript 3.0.

  • No ActionScript 3.0, use as propriedades scrollH e scrollV da classe TextField.

  • Adicione um componente ScrollBar do ActionScript 2.0 a um campo de texto para fazê-lo rolar. Para obter mais informações, consulte "Componente UIScrollBar" na Referência de idioma dos componentes do ActionScript 2.0.

  • No ActionScript 2.0, use as propriedades scroll e maxscroll do objeto TextField para controlar a rolagem vertical, e as propriedades hscroll e maxhscroll para controlar a rolagem horizontal em um campo de texto. Veja o exemplo: Criação de texto de rolagem em Uso do ActionScript 2.0.

 

Tornar texto dinâmico rolável

  1. Siga um destes procedimentos:
    • Pressione a tecla Shift e clique duas vezes no identificador inferior direito no campo de texto dinâmico. A alça vai passar de um quadrado não preenchido (não rolável) para um quadrado preenchido (rolável).

    • Usando a ferramenta Seleção , selecione o campo de texto dinâmico e, em seguida, selecione Texto > Rolável.

    • Selecione o campo de texto dinâmico com a ferramenta Seleção. Clique com o botão direito (Windows) ou clique com a tecla Ctrl pressionada (Macintosh) no campo de texto dinâmico e selecione Com rolagem no menu de contexto.

Máscara de texto da fonte de dispositivo

É possível usar um clipe de vídeo para mascarar o texto da fonte de dispositivo em outro clipe de vídeo. (Não é possível mascarar fontes de dispositivo usando uma camada de máscara no Palco.) Para que essa máscara de clipe de filme funcione, o usuário deve ter o Flash Player 6 (6.0.40.0) ou posterior.

Quando um clipe de vídeo é usado para mascarar o texto da fonte de dispositivo, o Animate usa a caixa delimitadora retangular como forma de máscara. Isso significa que, se você criar uma máscara de clipe de vídeo não retangular para o texto da fonte de dispositivo no ambiente de criação do Animate, a máscara exibida no arquivo SWF adquire a forma de uma caixa delimitadora retangular da máscara, e não a forma da máscara.

Para obter mais informações sobre o uso de um clipe de filme como máscara, consulte Uso de clipes de filme como máscaras em Uso do ActionScript 2.0.

Para obter uma amostra de máscara de fonte de dispositivo, consulte a página da Web Amostras do Animate www.adobe.com/go/learn_fl_samples_br. Baixe e descompacte o arquivo compactado Amostras e navegue até a pasta Masking\DeviceFontMasking para acessar a amostra.

Codificação de texto Unicode em aplicativos SWF

O Flash Player 7 e superior oferece suporte à codificação de texto Unicode para arquivos SWF em formato Flash Player. Essa compatibilidade aumenta bastante a capacidade de usar texto multilíngue em arquivos SWF, como dois idiomas em um único campo de texto. Qualquer usuário do Flash Player 7 ou posterior pode visualizar texto multilíngue em um aplicativo Flash Player 7 ou posterior, independentemente do idioma usado pelo sistema operacional que está executando o player.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online