Efeito Máquina de escrever

Postado por: Julio Portnoy quarta-feira, 7 de julho de 2010 0 comentários

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