Neste tutorial, ensinaremos de que forma poderá criar, em Flash, dois botões para fazer o controlo de deslocamento (scroll) de um texto no interior de uma caixa. Para realizar este tutorial, siga as seguintes etapas: 1 - Siga este nosso outro tutorial, para criar uma animação em Flash, na qual, um texto, gravado em um ficheiro, é carregado em uma caixa; 2 - Terminada a primeira etapa, crie um botão com uma seta, e duplique este botão, de forma a ter um com a seta para cima e o outro com a seta para baixo, posicionados conforme visto na figura seguinte:
NOTA: Caso não saiba criar um botão, poderá seguir um dos seguintes tutoriais do nosso site:
3 - Com os botões prontos e posicionados, vamos agora ajustar as suas propriedades para que, de facto, façam o deslocamento do texto. Então, clique no botão que possui a seta para cima e insira na área de textos da janela Actions, as seguintes linhas de ActionScript:
on (release) { _root.teste.scroll -= 1; }
NOTA: Caso a janela Actions não esteja visível, vá ao menu Window e certifique-se de que aquela opção está activada.
4 - Repita o procedimento para o outro botão, inserindo o seguinte código em ActionScript:
on (release) { _root.teste.scroll += 1; }
5 - Pronto. Para ver o resultado, vá ao menu Control e escolha a opção Test Movie. Poderá clicar aqui, para fazer o download deste projecto, que é o mesmo utilizado no tutorial da etapa 1 deste tutorial.
Este tutorial nos foi gentilmente enviado por Cleibson Almeida, um dos nossos estimados leitores.
Tweetar |
Se gostou desse artigo... | |
:: |
receba as novidades deste site por e-mail! |
Dê a sua opinião sobre este artigo
12 Opiniões
-
Anonymous on
Novembro 25, 200617:34
muito bom este tutorial!
-
Ulisses on
Fevereiro 6, 20073:40
Muito legal esta matéria. Também gostaria de saber como faço para que apareçam os acentos das palavras. Valeu
-
Manu on
Abril 10, 200717:23
Esta mt bom mas devo apontar um aspecto importante para novatos!! no action: on (release) { _root.teste.scroll = 1; } lembrem-se que o teste é o nome que damos a var nas propriedades do texto... abraços...
-
tico on
Setembro 24, 200715:38
como faço para acentuar?
-
lívia on
Dezembro 13, 200717:48
muito bom esse tutorial.... e queria tirar umas duvidas a repeito de formulários se possível me mande um tutorials a respeito de formulários obrigada.....
-
Marília on
Dezembro 13, 200719:06
o artigo está fantástico mas tenho um problema e preciso de ajuda. funciono neste momento com o Flah e Dreamweaver para fazer um site como trabalho da universidade, fiz os menus em flash quando os insiro no dreamweaver e os testo lá eles funcionam mas quando o abri a pagina html onde eles vão ficar aparece-me algo sobre o activeX o qual eu aceito ver o conteudo mas no entanto os locais onde deveriam aparecer as animações em flash estão completamente em branco, será que me podem ajudar??? Obrigada...
-
Hildds on
Janeiro 6, 20083:47
Para ajudar aqueles que ficam com caracteres estranhos ao realizar este tutorial: basta gravar o ficheiro TXT em UTF-8.
-
Hailton Assis da Silva on
Janeiro 29, 200814:25
Muito bom este tutorial, mas tenho uma dúvida, ele está disponível e funciona em todas as versões do flash? Eu tenho o Flash 8 e o Flash CS3 Professional, de todos os tutoriais que já peguei sobre texto dinâmico com setas nenhum funcionou até hj, se não funciona em um funciona no outro. Este é garantido? Um abraço.
-
magno.urbano on
Janeiro 29, 200815:43
No Flash CS3, o procedimento para monitorizar o clique de botões mudou. Para que esse tutorial funcione no Flash CS3, é preciso ajustar em File » Publish Settings, que deseja gravar o ficheiro final em ActionScript 2. A outra solução é adaptar o tutorial segundo as novas regras do ActionScript 3, as quais mencionamos no artigo Flash CS3 ActionScript. Caso queira aprender mais sobre Flash CS3, poderá adquirir o nosso Curso de Flash em CD.
-
Emanuella de Oliveira on
Setembro 26, 200813:20
Demais este artigo! Tão simples! E eu achando que era um bicho-de-sete cabeças. Obrigada pelo colaboração!! Um abraço! Manu
-
Magno Urbano on
Setembro 26, 200814:44
Obrigado Emanuella!
-
Christian / Brasil/Grêmio on
Maio 12, 200920:06
Excelente tópico! Prático e de grande utilidade.