Cómo cambiar el color de un objeto usando ActionScript 2.0

Escrito por john valles | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo cambiar el color de un objeto usando ActionScript 2.0
Usa ActionScript para aplicar cualquier color o un fragmento de película. (Photos.com/Photos.com/Getty Images)

Puedes cambiar el color de un fragmento de película en Flash utilizando el objeto "Color" de ActionScript 2.0. Los objetos en ActionScript 2.0 permiten el acceso a determinados tipos de información. El objeto "Color" te permite ajustar el color de los fragmentos de película dentro de tu película Flash utilizando código.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Necesitarás

  • El software de Flash

Lista completaMinimizar

Instrucciones

    Crear un fragmento de película

  1. 1

    Dibuja una forma con la herramienta del rectángulo en el escenario principal en Flash. Rellénalo con el color que elijas.

  2. 2

    Selecciona la forma que acabas de crear y conviértela en un fragmento de película pulsando "F8" o seleccionando "Modificar/convertir en símbolo".

  3. 3

    Introduce "color_mc" para el nombre y "Fragmento de película" para el tipo en el cuadro de diálogo "Convertir a símbolo". Pulsa "Aceptar".

  4. 4

    Selecciona el fragmento de película que acabas de crear e introduce "color_mc" para el nombre de la instancia en el cuadro "Propiedades". Puesto que Flash crea un fragmento de película sin nombre de instancia de forma predeterminada, debes introducir un nombre de instancia para poder hacer referencia al fragmento de película en tu código.

    Escribir el código

  1. 1

    Crea una capa en tu línea de tiempo y ponle de nombre "Acciones". Esto escribirá tu código en el primer fotograma de esta capa.

  2. 2

    Llama al objeto "Color" introduciendo el siguiente código:

    var changeColor = new Color();

  3. 3

    Introduce el nombre del fragmento de película entre los paréntesis. Esto le dirá al objeto "Color" a qué fragmento de película afectará:

    var changeColor = newColor(color_mc);

    Asignar los colores

  1. 1

    Crea una función que cambie el color por azul cuando el ratón pase por encima del fragmento de película introduciendo el siguiente código:

    color_mc.onRollOver = function(){

    changeColor.setRGB(0x3333FF); }

    Puedes cambiar el valor hexadecimal dentro de los paréntesis de setRGB() si quieres aplicar un color distinto a tu fragmento de película.

  2. 2

    Crea una función que cambia el color rojo cuando el ratón se aleje del fragmento de película introduciendo el siguiente código:

    color_mc.onRollOut = function(){

    changeColor.setRGB(0xCC0000); }

    Puedes cambiar el valor hexadecimal dentro de los paréntesis de setRGB() si quieres aplicar un color distinto a tu fragmento de película cuando el ratón se aleje.

  3. 3

    Prueba la película seleccionando "Control/probar película". Mueve tu ratón por encima del rectángulo y su color cambiará a azul. Mueve tu ratón hacia fuera del rectángulo y su color cambiará a rojo.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles