Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Manual de Flash
SEÇÕES
Manuais relacionados
+Manual de Flash
Categorias
+Flash

Índice do Manual Manual de Flash
+ Prólogo do Manual de Flash
+ O que é Flash
+ Sobre o trabalho em Flash
+ Camadas e fotogramas em Flash
+ Bibliotecas em Flash
+ Minha primeira animação em Flash I
+ Minha primeira animação em Flash II
+ Minha primeira animação em Flash III
+ Minha primeira animação em Flash IV
+ Colocar filmes Flash em nossas páginas
+ Como fazer botões em Flash
+ Linkar páginas web por meio de botões Flash
+ Links e-mails Flash
+ Interpolação de Formas
+ Shape Hint. Interpolação ordenada de formas
+ Interpolações de símbolos
+ Efeitos de máscaras com Flash
+ Onion Skin ( Pele de cebola )
+ Importar bitmap e usar como fundo
+ Modificar Bitmap
+ Distribute to Layers
+ Inserir vídeo em Flash
+ Scroll de texto em Flash
+ Criar um reprodutor de MP3 em Flash
+ Filmes Flash que se adaptam ao tamanho da janela
+ Cabeçalho Flash em Wordpress
+ Como ler os arquivos do servidor com ASP e passá-lo a Flash
+ Carregamento de clips externos em Flash. A classe MovieClipLoader
+ Distorcer clips com ActionScript
+ Tutorial para fazer um livro de visitas com Flash e ASP

Descrição dos capítulos


Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net
- CodigoFonte.net


Scroll de texto em Flash

Como criar um scroll de texto simples com Flash.


Vamos criar um scroll de texto da forma mais simples que há. Já será com você torná-lo esteticamente mais chamativo ou complicá-lo mais.

Primero podemos dar uma olhada no exemplo em funcionamento para saber o que vamos criar neste artigo.

Abrimos um novo filme de Flash e vamos usar uma única camada. Com a ferramenta de texto Criamos um campo de texto do tamanho que quisermos e lhe daremos as seguintes propriedades:


Estas propriedades são: Campo de texto tipo dinâmico, multi-linha para que o texto possa ocupar mais de uma linha, criamos a variável "MeuTexto" que é onde, usando ActionScript, meteremos o texto do scroll. Quanto ao tipo de fonte, tamanho e cor, coloquei uma letra Arial, a 14 px e de cor azul, você pode colocar o que quiser. E por último, temos estes três botões: O primeiro quer dizer que o texto poderá ser selecionado pelo usuario, o segundo, que o texto lerá o formato HTML, ou seja, poderemos colocar etiquetas de HTML, e o terceiro é que o campo de texto terá uma moldura ao redor.

Agora vamos criar 2 botões, para mover o texto para cima e para baixo. Você pode criar os botões como quiser, para este exemplo, usamos uns dos que vêem na biblioteca de arquivos comuns de Flash MX (janela>biblioteca comuns>botoes>circle buttons>menu):


Como se pode ver, o botão de baixo, está invertido; para os que são muito novatos em flash, digo para que para dar a volta ao botão, embora haja várias maneiras, a mais simples seria selecionar o botão e modificar>transformar>virar verticalmente, e pronto.

Bem, a parte do desenho, (o mais simples possível), já está terminada, agora vamos ver o código que necessitamos. Comecemos pelo código dos botões; selecionamos o botão de cima, clicamos com o botão direito sobre ele e damos a "ações", então, se abrirá o quadro de código, e colocaremos o seguinte:

on (press) {
    MeuTexto.scroll -= 1;
}


E no botão de baixo colocaremos:

on (press) {
   MeuTexto.scroll += 1;
}


Estes códigos, o que dizem a flash é que quando se pressione o botão, a MeuTexto, que é a variável que criamos para o texto anteriormente, na propriedade scroll que já vem definida em ActionScript, lhe diminuímos (para subir), ou lhe somamos (para baixar), uma unidade ao que já tínhamos.

Por último, nos falta colocar o texto no scroll, selecionamos o primeiro e único fotograma que temos, clicamos com o botão direito sobre ele e vamos à 'ações', e colocamos:


stop();
MeuTexto = "O texto que quiser.";


O código é muito fácil, simplesmente, colocamos de entrada um stop, por uma razão, cada vez que se leia este fotograma, se executará este código, como só deve se executar uma vez, (do contrário o texto não pararia de se carregar no scroll), colocamos um stop e o filme se deterá. A seguir carregamos o texto colocando na variável MeuTexto que criamos ao criar o campo de texto dinâmico. Atenção com um erro muito bobo que pode dar alguma dor de cabeça para os mais novatos; para carregar o texto, a estrutura é a seguinte: variável = "texto"; como se pode ver, o texto vai entre aspas, de modo que o texto que colocarmos não poderá ter nada entre aspas, ou seja, isto: variavel = "aqui vai o "texto" que quero colocar"; nos daria erro. Neste caso, por ser um texto tão curto se vê fácil, porém o mais lógico é que copiássemos e colássemos o texto, tenha em conta que não pode ter aspas intercaladas. E outra coisa que não pode ter são quebras de linha. São as únicas coisas a ter em conta neste tipo de scroll.

Se desejar, pode baixar o arquivo do exemplo aqui.

Para acabar podemos abrir uma página a parte para ver o exemplo funcionando.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Manual de Flash

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Flash


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
 Mostram-se 2 Comentários revistos

 Comentário de Erick  18/5/07 
Muito bom! Estive buscando na Web esse exeplo e não encontrei... Agora percebi o quanto é simples! rs Vlw galera! Obrigado!

 Comentário de Carlos  18/5/07 
muito bom mesmo parabens pela explicação

Comentário sem rever
Entre os comentários não revistos podem ter alguns interessantes que tenham sido enviado recentemente.
 Foi encontrado um comentário sem rever

VerVer os comentários não revistos



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites