Como criar um campo de texto em AS3

campos de texto , também conhecido TextFields em AS3, são um dos objetos fundamentais que os novatos precisam saber criar programas interativos em Flash . Em animações em Flash , filmes e jogos de vídeo, caixas de texto são utilizadas para exibir instruções , botões de etiquetas e imprimir mensagens como "você ganhou ". Embora seja possível criar caixas de texto sem AS3 usando a ferramenta campo de texto flash, você não será capaz de exibir mensagens diferentes nesses campos de texto com facilidade. Usando AS3 permite alterar o texto em campos de texto em resposta a diferentes ações tomadas, que permite adicionar interatividade a maioria dos projetos do Flash need.Things você precisa
Adobe Flash Professional ( CS3, CS4 ou CS5 versões)

Visualizar Mais instruções
1

Inicie o programa flash. Clique em " New " no menu Arquivo na barra de menu principal Flash. Clique no tipo de arquivo " Flash File (ActionScript 3.0) " na caixa de diálogo Novo documento que aparece. Clique no botão " OK" para fechar esta caixa de diálogo .
2

Selecione a opção " Actions " no menu Janela na barra de menu principal do Flash para abrir o editor de Ações. Posicione o cursor do mouse na primeira linha do editor de Ações. Clique com o botão do mouse e digite o código abaixo para declarar um TextField chamado " myTextField " e uma variável inteira chamada " score " para definir um valor inicial de 20

var myTextField : . TextField = new TextField ();

pontuação var : int = 20;
3

Digite o código abaixo começando na próxima linha no editor de ações para definir a largura do TextField para 200 pixels e . altura do TextField para 20 pixels

myTextField.width = 200;

myTextField.height = 20;
4

Digite o código abaixo começando pelo próxima linha no editor de ações para definir coordenar o palco do Flash posição do canto superior esquerdo da TextField para ( 200,200 )

myTextField.x = 200; .

myTextField.y = 200;
5

Digite o código abaixo começando na próxima linha no editor de ações para preencher o TextField com a cor amarela e criar uma borda vermelha ao redor do perímetro do TextField.

myTextField . fundo = true;

myTextField.backgroundColor = 0xFFFF00 ;

myTextField.border = true;

myTextField.borderColor = 0xFF0000 ;
6

Digite o código abaixo começando na próxima linha no editor de ações para instruir o Flash para colocar o TextField no palco com a mensagem " sua pontuação é de 20 ", quando o filme do Flash desempenha

addChild ( myTextField ) . ;

myTextField.text = " sua pontuação é" + pontuação ;
7

Rever o código digitado na , conforme listado abaixo , por erros de sintaxe. Corrija os erros , se necessário. Copie e cole o código abaixo no editor de ações se você não digitar o código acima. . Use o código abaixo para garantir que o TextField é exibido como pretendido e que um erro de programa não ocorre

var myTextField : TextField = new TextField ();

pontuação var : int = 20;

myTextField.width = 200;

myTextField.height = 20;

myTextField.x = 200;

myTextField.y = 200;

myTextField.background = true;

myTextField.backgroundColor = 0xFFFF00 ;

myTextField.border = true;

myTextField.borderColor = 0xFF0000 ;

addChild ( myTextField );

myTextField.text = " sua pontuação é " + marcar ;
8

Clique na opção " TestMovie " no menu " Controle" na a barra de menu principal do Flash para reproduzir o filme. Observe-se que um campo de texto amarelo com uma borda vermelha aparece no centro do palco com o texto que foi armazenado no TextField , " Sua pontuação é 20. "