HELEN TRIOLO (444 pts)

ZECA BALA (45 pts)

MARLOS ALVES CARMO (90 pts)

SYDNEY GANHO (60 pts)

JONAS GALVEZ (521 pts)

BÁRBARA TOSTES (64 pts)

SASHA GUDEY (235 pts)

MANGOOST (80 pts)

ALEXANDRE PORTO (1281 pts)

GÉRIO (93 pts)

EDUARDO PERROUD (52 pts)

MARCOS JOSÉ PINTO (44 pts)
Treinamento PontoFlash de Flash e ActionScript

Como calcular a raiz quadrada de um número?

Como fazer um movie clip animado com alpha gradativo?

Como fazer um preloader para vários arquivos SWFs ao mesmo tempo?

Como exportar/importar somente algumas variáveis da timeline principal?

Quero um mouse trail que tenha vários objetos que juntam no final.

Porque o ponteiro do mouse trocado não acompanha o mouse perfeitamente como deveria?

Como dar um efeito alpha gradativamente, como se fosse um motion?

Como descarregar um SWF quando muda de cena?

Tem como eu controlar um movieclip de outro movieclip?

Como pegar os valores de vários registros de um banco de dados e grava-las num Array no Flash?

Como alterar a velocidade de um movieclip sem alterar a taxa de quadros por segundo (frame rate)?

Queria fazer uma barra de rolagem no Flash.

Como transformar uma animação da timeline em um movie clip?

Será possível agora fazer um sistema web de acesso a banco de dados todinho em Flash MX?
Desenvolvendo um Controle de Volume Customizado em Flash

Desenvolvendo um Tocador de Vídeo em Flash

EmbedFonts e Mini-dicionário Style

Clique Direito

Animação com TextFields Dinâmicos

Animação no Flash.

Ação Imprimir.

Efeito Blur - Actionscript

Duplicate Movieclip.

Citroen, máscaras que simulam vídeo - Avaliação de sites

Família Macromedia Studio MX 2004

Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).
5Balls_done

Wormspyder

Xbox f5

Musica

Dincurtrail

Pintar

Colormask

3d shadow

Text lights 2

Texto html

Cursor customizado

Menu deslizante
HOME | TUTORIAIS
Troca de cor de imagens
por Wagner Couto

Este é o meu primeiro tutorial, “nossa estou aprendendo flash!” e um pouco disso eu devo a site Ponto Flash, por isso achei importante fazer este tutorial.
Nesse tutorial vamos criar uma espécie de gerenciar de cores, um pouco semelhante à opção Color, Tint de um mc.

1) Vamos direto ao assunto, para fazer o nosso filtro de cor abra o flash e crie quatro layers e dê nomes de: 1º Action 2º Fundo 3º Filtro 4º Sistema,

2) No layer Fundo importe a figura que servirá de background

3) Faça um quadrado do mesmo tamanho da figura, selecione a figura, em seguida pressione F8 para criar um muvie clip pode chamar este mc de filtro ou qualquer outra coisa, mas em “Intace Name” nomeie de Filtro1, pressione F11 para abrir a biblioteca e clique o mc que você criou o arraste para o palco agora nomeie de Filtro2. Este deve estar sobre o filtro1. Veja a imagem. Após isso alinhe os filtros para que eles fiquem sobre a imagem do fundo.

4) No layer Sistema crie um quadrado de 15x15 e o transforme em botão
crie um texto do tipo “Dynamic text” e em Var escreva cor, para indicar a cor que está ativa, este campo pode ficar fora do palco, ele serve apenas de referência para o script, se por no palco servirá de referência para o visitante.
Para trocar a cor precisamos utilizar a função new Color e para que ela funcione vamos fazer o seguinte.

myColor = newColor(filtro1);
nyColor.setRGB(0xFFFFFF);

Onde filtro1 é o objeto que vai sofrer a variação de cor e em setRGB está o código para trocar a cor, ou seja, 0xFFFFFF, o que está em negrito é o código hexadecimal.

Bom, escrever o código do botão.

// Se houver clique aciona o filtro definitivo (filtro 1)
on (release) {
   myColor = new Color(filtro1);
   myColor.setRGB(0x000000);
   setProperty("filtro1", _alpha, "40");
}
// Indica o código da cor caso seja acionada
on (release) {
   cor = "000000";
}
// ADEQÜAÇÕES DE CORES E COR TEMPORÁRIA
//Aciona uma cor temporária se o mouse passar sobre o botão
on (rollOver) {
   // Se a cor for = 000000 filtro 1 continua ativado
   // e desativa filtro 2
   if (cor == "000000") {
      setProperty("filtro1", _alpha, "40");
      setProperty("filtro2", _alpha, "0");
   } else {
      // mas se a cor for diferente de 000000 filtro 1 desativado
      // e há uma mudança de cor no filtro 2
      setProperty("filtro1", _alpha, "0");
      myColor = new Color(filtro2);
      myColor.setRGB(0x000000);
      setProperty("filtro2", _alpha, "40");
   }
}
// Se o cursor sair de cima do botão
// zera filtro 2 e aciona o filtro 1 novamente
on (release, rollOut) {
   setProperty("filtro1", _alpha, "40");
   setProperty("filtro2", _alpha, "0");
}

Duplique o botão quantas vezes quiser, para facilitar o trabalho após duplicar dê um clique no botão vá em propriedades e em cor coloque tint (vamos supor que seja Vermelho) você vai ter que alterar o código do botão, para facilitar o trabalho abra a paleta action (F9) procure um botão parecido com este.

Ele serve para procurar um palavra e substituir por outra, em “Find what” coloque 000000 e em “Replace with” coloque o novo código da nova cor (Vermelho) FF0000. Depois é só clicar no botão “Replace All”. Isto acredite facilita muito o trabalho.

5) Vá para o layer action e coloque o isto lá, para que a imagem já comece com uma cor.

stop();
// Aciona a cor inicial no filtro 1
myColor = new Color(filtro1);
myColor.setRGB(0xCC3300);
setProperty("filtro1", _alpha, "40");
// Desativa o Filtro 2
setProperty("filtro2", _alpha, "0");
//indica que cor está sendo ativada (marrom)
cor = "CC3300";

6) Feito isto o Gerenciador já está pronto, mas podemos incrementar um campo para que o visitante possa entrar com outro código.

Crie um campo texto do tipo “Input text” e em “Var” nomeie para ncor crie também um botão e coloque isto nele.

on (release) {
myColor = new Color(filtro1);
// Para facilitar vamos acrescentar o que estiver
// no campo ncor assim completa o código

myColor.setRGB("0x"+ncor);
setProperty("filtro1", _alpha, "40");
// armazena o que estiver em ncor em cor
cor = ncor;
}
// zera o campo ncor
on (release) {
ncor = "";
}

Baixe aqui o arquivo FLA do exercício.



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