MARLOS ALVES CARMO (90 pts)

RÔMULO NUNES (32 pts)

AMAURY BENTES (123 pts)

RODRIGO AMARAL (56 pts)

DANIELA PIRES (86 pts)

DAAFY (55 pts)

ILVA RUDEV (90 pts)

EDUARDO PERROUD (52 pts)

GUILHERME G.G. (137 pts)

HELEN TRIOLO (444 pts)

RICARDO TEIXEIRA (40 pts)

MANGOOST (80 pts)
Treinamento PontoFlash de Flash e ActionScript

Como colocar elementos separados por vírgula em uma posição específica de um array?

Como faço para detectar a passagem de 1 minuto no meu filme?

Tem como colocar botões “próximo texto” e “texto anterior” quando abro com load variables?

Galera ávida por colocar vídeo nas aplicações em Flash.

Alguém sabe que programa edita filmes .mov, .avi, etc? E como colocar no Flash?

Tem como eu controlar um movieclip de outro movieclip?

Movies carregados com load movie online se tornam lentos.

Preciso de um botão que ao clicar feche um filme que funcione numa página HTML.

Quero acrescentar vídeos e um menu num CD de áudio.

Como bloquear o código fonte HTML de sua página?

Campos dinâmicos não aceita máscaras?

Algumas dicas sobre fontes e tipografia

Como fazer para que a cada "refresh" da página, apareça um banner diferente?

Dicas para seu movie ficar mais enxuto.
LOAD vs XMLConnector, vantagens e diferenças no carregamento do XML

Aplicativo Dirigido por Dados com XML

A história do Flash.

Gerenciando camadas no CorelDraw

Colisão (hitTest)

Relógio analógico

Sistema de newsletter utilizando Flash + ASP.

Gráfico pizza.

Gerando XLS a partir de ASP

Flash no Espaço Geográfico

Fontes no Flash - campos de texto e HTML

Objeto Movieclip - introdução
Number sorter

Combobox

XML menu

Soundpan_f5

Mapa do brasil

Munu ampliando

ComboBox duplo

Motion guide

Lightings

WDDGmask

Hitest eat

Static
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