GABRIEL SPORCH (53 pts)

ÉMERSON ROCHA (85 pts)

JONAS GALVEZ (521 pts)

EDUARDO PERROUD (52 pts)

FLASHGURU (155 pts)

RICARDO TAKAHASHI (180 pts)

STICKMAN (155 pts)

RODRIGO AMARAL (56 pts)

LEANDRO AMANO (83 pts)

SASHA GUDEY (235 pts)

LUI FERNANDO (151 pts)

NILTON BICALHO (61 pts)
Treinamento PontoFlash de Flash e ActionScript

Arredondando números com casas decimais.

Como eu faço para alterar nome do .exe na barra de títulos e o ícone também?

Tenho duas músicas no site, como crio um botão para mudar de música?

Preciso desenhar um coração no flash.

Alguém sabe se existe um jeito de fazer um movie clip aparecer em locais aleatorios da tela?

Como criar uma sistema de senhas e login usando Flash e ASP?

Como fazer um objeto andar no MouseOver?

Como fazer um autorun em um CD para abrir um .EXE feito pelo Flash já em tela cheia?

Como mascarar uma parte de uma imagem jpg carregada dinamicamente com setMask?

Como fazer um filme preloader não sair quando o principal estiver carregado?

Gostaria que um .exe abrisse em tela cheia. Queria colocar um autorun também.

Porque os botões em um Movie Clip não estão funcionando para outra cena?

No Flash tem uns gradientes pré definidos: como eu faço para edita-los (inserir ou alterar)?

Como fazer um preloader bem simples?
Desenhando interativamente no Flash 5

Programando objetos 3D em Plataformas 2D como a do Flash

Interação de Flash+Asp.

Dicas e truques - Fireworks

Objeto XML - importando para o Flash

Carregador inteligente no Flash 5.

Betinhocarreiro e Dysney.

Flash Turbine (integração Flash com PHP ou ASP)

Número randômicos sem repetições no Flash 5.

Clipes Inteligentes (SmartClip).

Guias de movimento (motion guide)

Formulário de e-mail com ASP.
Barra deslizante

Oposição

Drag box

Digit light

Keypress

Barra de navegação

Contador continuo

Cursor customizado

3dsnake

Enquete

Starshiner

Movimento e zoom
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