KEN AWAMURA (130 pts)

FLASHGURU (155 pts)

AUTOR DESCONHECIDO (100 pts)

MARLOS ALVES CARMO (90 pts)

EDUARDO PERROUD (52 pts)

SYDNEY GANHO (60 pts)

RICARDO TAKAHASHI (180 pts)

SASHA GUDEY (235 pts)

DEN IVANOV (260 pts)

NILTON BICALHO (61 pts)

MUZAK (45 pts)

ALEXANDRE PORTO (1281 pts)
Treinamento PontoFlash de Flash e ActionScript

Porque os símbolos de porcentagem (%) de um arquivo txt não aparecem num campo de texto?

Como faço pra chamar uma página HTML dentro de um quadro no flash?

Como fazer com que objetos se movimentem repicando nos limites do palco?

Quero que a hora, minutos e segundos de meu relógio tenham sempre duas casas decimais

Problemas com manter duas instâncias duplicadas na mesma cena.

Como dar um goto para um quadro de um movieclipe usando uma variável.

Quero que a tela trema no roll over de um botão do Flash.

Como mostrar a posição X e Y de uma figura em uma página?

Preciso formatar valores numéricos em moedas, com dois caracteres depois da vírgula.

Como posso randomizar um Go To para frames entre 4 e 10?

Não consigo usar fontes PIXEL no Flash. Transformo ela em imagem?

Como se usa o "linkage/export this symbol"?

Quando gerado o swf, o texto perde a resolução.

É possível usar campos dinâmicos em uma máscara?
Relógio analógico

Macromedia Flex

Clipes Inteligentes (SmartClip).

RIA, Macromedia Flex e Laszlo Presentation Server

Rave Generation no PhotoShop.

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

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

Máscara com gradiente.

Local Shared Objects primeira parte.

Flash no Espaço Geográfico

Load Movie into level (nível)

Usando XML com Fireworks MX.
Rotating dna

Validação de senha e login

Code Elastic

Menu Flash e XML

Menu XML

Cyber efect

Triangulos2

3d bounce

Álbum de fotos

Lights many

Cerca

3d cube2
HOME | TUTORIAIS
Gradiente variável
por Dauton Janota

Esta semana o assunto será sobre gradientes no Flash MX.

Muitos colegas perguntam nas listas de discussão como obter gradientes variáveis. Faremos, através de algumas linhas de Actionscript, um efeito interessante usando cores da ferramenta de forma e assim obteremos uma mudança gradiente.

Tentaremos simular uma "Aurora Boreal". =)

Vale frisar que gradientes utilizam milhões de cores e ao usarmos de maneira incorreta obteríamos um filme de baixa qualidade e tamanho inviável para web, em kbs. Nesta coluna, obteremos um arquivo *.swf com o tamanho de 2,80 kb. Portanto, é extremamente importante que mexamos no código abaixo para irmos nos familiarizando com o Actionscript, alterando valores para observar os resultados.

Crie um filme com uma Cena e uma Camada –  ajuste a velocidade do filme para 20 qps.

No único frame, abra o painel de ações no modo expert e insira as seguintes linhas:

velocidadeVermelho1 = .1;
velocidadeVerde1 = .07;
velocidadeAzul1 = .04;
velocidadeVermelho2 = .09;
velocidadeVerde2 = .06;
velocidadeAzul2 = .03;
velocidaderotacao = .01;
onEnterFrame = function () {
anguloVermelho1 += velocidadeVermelho1;
anguloVerde1 += velocidadeVerde1;
anguloAzul1 += velocidadeAzul1;
anguloVermelho2 += velocidadeVermelho2;
anguloVerde2 += velocidadeVerde2;
anguloAzul2 += velocidadeAzul2;
vermelho1 = Math.sin(anguloVermelho1)*127+128;
verde1 = Math.sin(anguloVerde1)*127+128;
azul1 = Math.sin(anguloAzul1)*127+128;
vermelho2 = Math.sin(anguloVermelho2)*127+128;
verde2 = Math.sin(anguloVerde2)*127+128;
azul2 = Math.sin(anguloAzul2)*127+128;
col1 = vermelho1 << 16 | verde1 << 8 | azul1;
col2 = vermelho2 << 16 | verde2 << 8 | azul2;
rot = Math.sin(anguloRotacao += velocidaderotacao)*Math.PI;
cores = [col1, col2];
alphas = [100, 100];
radianos = [0, 255];
matriz = {matrixType:"box", x:0, y:0, h:400, w:550, r:rot};
clear();
beginGradientFill("linear", cores, alphas, radianos, matriz);
lineTo(550, 0);
lineTo(550, 400);
lineTo(0, 400);
lineTo(0, 0);
endFill();
};

Este é o resultado, adquirimos o gradiente usando apenas Actionscript! - Percebam as variáveis e até a rotação usada para incrementar o efeito! =)

Espero ter ajudado a muitos que procuram este resultado!



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