Como exibir HTML em Flash AS3

Adobe Flash Professional pode lidar com texto e imagens em formato HTML dentro de um TextField Flash, componente TextArea , componente barra de rolagem ou componente painel de rolagem . Além de texto e imagens, você também pode usar o Flash ActionScript 3 , ou AS3, linguagem de programação para exibir símbolos XML ISO- padrão, tais como símbolos matemáticos , em sua animação Flash. A propriedade text AS3 HTML combinada com a capacidade do Flash para interpretar e exibir símbolos XML específicos sujeitos dá-lhe a capacidade de criar aplicativos Flash bem formatados que usam símbolos matemáticos , alfabetos estrangeiros e alfabetos antigos. Instruções

1

Inicie o programa Flash. Clique em ” Arquivo Flash (ActionScript 3.0) ” da janela de abertura para criar um novo arquivo para um projeto de animação Flash AS3 .

2

Selecione “Actions” no menu “Window” no menu principal do Flash bar para abrir o editor do ActionScript 3.

3

Posicione o cursor do mouse sobre a primeira linha do editor do ActionScript 3. Clique com o botão do mouse, e digite o código abaixo para criar e colocar um TextField no palco flash que tem uma largura de 1000 pixels e uma altura de 1.000 pixels :

var displayText : TextField = new TextField ();

displayText.width = 1000

displayText.height = 1000

displayText.multiline = true;

var tf : TextFormat = new TextFormat ();

tf.size = 20;

tf.font = ” Times New Roman ”

O TextField também apoiará texto em várias linhas e exibir o texto com a 20 fonte Times Roman ponto

4

Digite o seguinte código no editor de ActionScript 3 a partir da próxima linha: .

displayText.htmlText = ”

formatado em texto simples

formatado em negrito

formatado em itálico

equação \\ n \\ nV = 1 * PI * 1 ²

This código armazena o texto em formato HTML no lado direito do sinal de igual na variável displayText TextField

5

Digite o seguinte código na próxima linha do editor do ActionScript 3: .

displayText.setTextFormat ( tf );

addChild ( displayText );

Isso se aplica a formatação de texto para o displayText TextField , e coloca o displayText TextField no palco do Flash

6

Copiar e colar o seguinte código , se você não digitar o código anterior já , ou substituir o código que você já digitou , para garantir que não há erros de sintaxe e do programa de renderização HTML AS3 é executado corretamente .

var displayText : TextField = new TextField ();

displayText.width = 1000

displayText.height = 1000

displayText.multiline = true;

var tf : TextFormat = new TextFormat ();

tf.size = 20;

tf.font = ” Times New Roman ”

displayText . htmlText = ”

formatado em texto simples

formatado em negrito

formatado em itálico

equação \\ n \\ nV = 1 * PI * 1 ²

displayText.setTextFormat(tf);

addChild(displayText);

7

Clique na opção ” TestMovie ” dentro do menu “Control” para reproduzir o programa de renderização do Flash AS3 HTML. Observe que o texto é exibido e formatado em texto simples, negrito e itálico, que o personagem XML é processado como o sobrescrito 2, o texto está em 20 pontos formato Times Roman e que a imagem de URL do WikeMedia comum é prestado.

Deixe um comentário