Como mudar a cor de um objeto com o ActionScript 2.0

Escrito por john valles | Traduzido por aline kachel araujo
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como mudar a cor de um objeto com o ActionScript 2.0
Use o ActionScript para usar qualquer cor em um clipe de vídeo (Photos.com/Photos.com/Getty Images)

Pode-se mudar a cor de um clipe de vídeo no Flash usando o objeto "Color", no ActionScript 2.0. Os objetos do ActionScript liberam acesso a determinados tipos de informações. O objeto Color permite configurar a cor de clipes de vídeos dentro do vídeo em Flash através de código.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

O que você precisa?

  • Programa de Flash

Lista completaMinimizar

Instruções

    Crie um clipe de vídeo

  1. 1

    Crie uma forma usando a ferramenta "Retângulo" na página principal do Flash. Preencha-o com a cor que preferir.

  2. 2

    Selecione a forma que acabou de criar e converta-a em um clipe de vídeo apertando a tecla "F8" ou selecionando a opção "Modificar/Converter em símbolo".

  3. 3

    Coloque o nome do "Clipe de vídeo" como "color_mc" na caixa de diálogo 'Converter em símbolo". Clique em "OK".

  4. 4

    Selecione o clipe de vídeo que acabou de criar e, na caixa de "Propriedades", insira "color_mc" como nome da instância. Como, por padrão, o Flash cria clipes de vídeo sem nome de instância, precisará inserir o nome para pode referenciar o clipe a seu código.

    Escreva o código

  1. 1

    Crie uma camada na linha do tempo e dê o nome de "Acoes". Escreva o código no primeiro quadro dessa camada.

  2. 2

    Chame o objeto Color através do seguinte código: var changeColor = new Color();

  3. 3

    Insira o nome do clipe de vídeo dentro os parênteses. Isso informa ao objeto "Color" qual o clipe que ele vai afetar. var changeColor = newColor(color_mc);

    Especifique as cores

  1. 1

    Crie uma função que muda a cor do clipe de vídeo para azul quando o mouse passa sobre ele com seguinte código: color_mc.onRollOver = function(){ changeColor.setRGB(0x3333FF); } Você pode mudar o valor hexadecimal dentro dos parênteses "setRGB()", caso queira outra cor para o clipe.

  2. 2

    Crie uma função que vai mudar a cor do clipe de vídeo para vermelho quando o mouse sair de cima do vídeo com o seguinte código: color_mc.onRollOut = function(){ changeColor.setRGB(0xCC0000); } Você pode mudar o valor hexadecimal dentro dos parênteses "setRGB()", caso queira outra cor para o clipe quando o mouse sair de cima.

  3. 3

    Teste o vídeo selecionando a opção "Controlar/testar o filme". Passe o mouse sobre o retângulo e a cor vai mudar para azul. Tire o mouse do retângulo e a cor mudará para vermelho.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível