Ir para conteúdo
Fórum Script Brasil
  • 0

Efeito Gradiente


Lapa Junior

Pergunta

rolleyes.gif Olá pessoal ,

Eu estava fazendo o curso no iPED, quando cheguei neste tópico que falava a respeito de gerar um efeito gradiente variável mas ao seguir as instruções e testar não consegui obter resultado. as instruções eram :

" Crie um filme comuma Cena e uma Camada - ajuste a velocidade para 20 fps.

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();

}; "

Mas não deu certo!!!, quando ele pede para criar o filme, é para criar primeiro um filme com animação depois voltar para cena 1 e colocar o script , ou inserir um new symbol -> movie , e não criar animação nehuma e colocar o script lá, como fazer, quais os passos ????

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

não, você não tem q criar nenhum simbolo não.......

tipo...

você apenas abre o flash, cria um novo arquivo CTRL+N, ae no unico frame q vai ter la....você cola essas acoes....apenas isso...

e depois teste seu filme.. CTRL+ENTER.........

falow!!!!!

Link para o comentário
Compartilhar em outros sites

  • 0

opa se existe diferenca.....

tipo..no flash MX...se usa o ActionScript 1....e no MX2004..o 2.0......

com iss...ele traz novas sintaxes...mudancas nas sintaxes antigas....

e mais uns bagui........

por isso ele não funciona no 2004...

falow!!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...