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.