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 = " < , p> formatado em texto simples

formatado em negrito

formatado em itálico < /p>

equação \\ n \\ nV = 1 * PI * 1 ² < /P>

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
< . br> 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

< i> formatado em itálico

equação \\ n \\ nV = 1 * PI * 1 ² < /P> < ; img src = 'http://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Cycnus_Picart-detail.jpg/120px-Cycnus_Picart-detail.jpg'></P>"

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.