Como exibir HTML em Flash AS3Adobe 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ções1 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 . Selecione "Actions" no menu "Window" no menu principal do Flash bar para abrir o editor do ActionScript 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 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 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 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); 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. Autodidatismo
|
Copyright © https://www.educacao.win - Todos os direitos reservados |