Provavelmente devem já ter visto vários exemplos de diferentes tipos de efeitos de máquina de escrever,
criados em Flash. Este trata-se de um tutorial que vos tentará ensinar como criar este efeito de uma forma
simples, e principalmente pouco pesada.
Primeiro Passo:
Segundo Passo:
Estamos então prontos para criar as acções que permitam que isto tudo funcione:
Na frame 1 da layer actions, iremos definir o texto que desejamos que venha a aparecer. Usem “\n”,
sempre que necessitarem de criar uma nova linha. A frame 1 contém as seguintes ações:
q=1;
text=”Aqui escreve-se o texto que se pretende”;
stop();
Na frame 2 verifica se todos os caracteres foram dispostos, se não o tiver feito leva um número Q de caracteres desde o início da nossa string e dispõe no campo de texto. A frame 2 contém as seguintes ações:
if (q < text.length) {
textbox = text.substring(0, q);
q++
} else {
textbox = text;
gotoAndStop(1);
}
Terceiro Passo:
Criem um botão, na frame 1 da layer button, e coloquem-no na vossa stage. Este botão deverá accionar o
efeito da máquina de escrever, tendo para isso um pequeno código associado a este botão (cliquem com o
botão direito do rato sobre o botão criado e escolham a opção de Actions).
O botão contém as seguintes ações:
on (release) {
play();
}
Desta forma simples e eficaz, se consegue criar um efeito de máquina de escrever.
Via flashwebtraining
0 comentários:
Postar um comentário