GUILHERME G.G. (137 pts)

ZEBEDIAH (35 pts)

FLASHGURU (155 pts)

LUIZ HERRERA (117 pts)

ÉMERSON ROCHA (85 pts)

DENIS CARAVALHO (85 pts)

RÔMULO NUNES (32 pts)

ZECA BALA (45 pts)

ALEXANDRE PORTO (1281 pts)

DEN IVANOV (260 pts)

MANGOOST (80 pts)

EDUARDO PERROUD (52 pts)
Treinamento PontoFlash de Flash e ActionScript

Como manipular uma cena de um movieclip?

Eu quero fazer um degradê de uma cor opaca para uma transparente.

Quando e para que usar function (função), var, length e o objeto "arguments"?

Quero saber mais sobre interação Flash X banco de dados (sql mysql etc).

Cmo coloco um arquivo flash 800 x 600 em fullscreen no browser?

Como importar um texto de um TXT rolando no palco e parando no mouseOver e evitando o cache?

Como faço para um objeto seguir em um caminho sinuoso?

Existe uma função Replace no Flash, para substituir Strings?

Alguém tem um chat (de preferência .fla) ou sabe onde conseguir um?

Como mudar a cor de uma imagem dinamicamente via ActionScript?

Como usar o tab nos formulários do Flash?

Com o LocalConnection do FlashMX, posso enviar variáveis para outro SWF?

Como colocar uma ação no clique de um movieclip, sem aparecer a mãozinha?

Quero fazer um efeito ALT (tooltip) num botão do Flash.
Scroll - Rolagem de textos e Imagens

Como fazer uma panorâmica 360º com Flash e CorelDraw

Botão Radio.

Comunicação Flash-PHp-MySql - Objeto LoadVars

GetMySQLData para Flash5 (segunda parte)

Loop infinito

Imagens transparentes usando PhotoShop, Fireworks e Flash.

Movimentar MC com barra de rolagem e setas

Gerenciando camadas no CorelDraw

Botão avançar e recuar.

3D Wireframe - segunda parte

Barra de rolagem simples no Flash5.
Message Board Flash+PHP

Tocha de fogo

Filtro de cores

Kaleidoscope

Trocaalphadofundo

Grass and wind

Hover buttons

Bspline1

Bola de vidro

Magnetism3

Interative

Stereo Control
HOME | TUTORIAIS
Scroll dinâmico no Flash 5.
por Luís Herrera

Comentário:
Muitos sites apresentam exemplos de scroll, sendo que a maioria necessita que o usuário fique clicando sobre o botão para rolar o texto. Neste tutorial, por sinal muito simples de implementar, demonstrarei como aplicar este recurso automaticamente no Flash5.

Vamos lá:

1º) Passo - Abra um novo arquivo Fla (scroll.fla). Elabore o layout de sua animação/aplicação.  Em uma nova layer, inclua uma Caixa de Texto - Dynamic Text e dê o nome "msg".

No frame 1, da timeline principal, inclua a seguinte action:

LoadVariableNum ("mensagem.txt",0);

2º) Passo - Crie um arquivo TXT com o nome mensagem.txt e salve-o na mesma pasta do scroll.fla. Agora inclua um texto com esse formato:

&msg=Seu texto deve ficar aqui. Inclua um texto com várias linhas para ver o funcionamento do scroll....&

Nota: Repare que o conteúdo deste txt deve iniciar e terminar com e comercial (&). Você pode incluir quebras de linha (Enter), mas saiba que não deve incluir uma linha em branco entre cada parágrafo, pois o flash interpretará como dois parágrafos. Apesar de dentro do arquivo txt você visualmente não ter espaço entre os parágrafos, dentro da caixa de texto no Flash ela será exibida. Você pode fazer o teste para ver o resultado.

3º Passo - Crie um botão com o formato de seta e inclua duas cópias, uma apontando para cima e a outra com rotação vertical, apontando para baixo.

4º) Passo - Crie agora um Movie Clip (MC) com o nome de "MCsobe". Insira uma instância deste MC no palco, de preferência ao lado do botão que fará o texto subir e dê a ela o nome "sobe". Dentro deste MC, inclua 3 frames sem conteúdo e com as seguintes actions:

Frame 1

Stop;

Frame 2

_root.msg.scroll = Number(_root.msg.scroll)-1;

Frame 3

gotoAndPlay(2);

Agora na biblioteca, duplique esse MC e dê à nova cópia o nome "MCdesce". Dentro dela, altere somente a action do segundo frame:

_root.msg.scroll = Number(_root.msg.scroll)+1;

Nota: perceba que foi trocado somente o sinal de - para +. O valor "1" determina a velocidade de rolagem, quanto maior o número maior será essa velocidade. Porém se usar um número muito grande, a rolagem irá dar pulos e não rolar.

5º Passo - Inclua uma cópia deste segundo MC no palco, ao lado de onde ficará a seta para baixo e dê o nome (desce).

6º Passo - Selecione o botão sobe e inclua o seguinte código:

on (press) {
    // Enquanto estiver pressionado, executa o MC sobe
     _root.sobe.gotoAndPlay(2);
}
on (release) {
    // Quando soltar, para o MC sobe no frame 1
     _root.sobe.gotoAndStop(1);
}

Selecione o botão desce e inclua o seguinte código:

on (press) {
    // Enquanto estiver pressionado, executa o MC desce
     _root.desce.gotoAndPlay(2);
}
on (release) {
    // Quando soltar, para o MC desce no frame 1
     _root.desce.gotoAndStop(1);

}
Chegamos ao final de mais um tutorial útil para suas criações.  Espero ter ajudado.
Baixe aqui os arquivos envolvidos no exemplo.


Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
0 comentário