Tecnología

Inicio

Cómo hacer un fondo interactivo Utilización de Flash CS5

Para hacer un fondo interactivo con Flash CS5, puede utilizar ActionScript, el lenguaje de programación de Flash, para cambiar un elemento en el escenario cuando un usuario hace clic en el fondo. Un proyecto básico que implica cambios de color ilustra fondos interactivos con ActionScript. fondos interactivos de destello se basan en un enfoque de la programación que se centra en los acontecimientos. Los eventos incluyen clics de ratón, las pulsaciones de teclas y otras acciones iniciadas por el usuario. Uno funciones de ActionScript que permite la programación basada en eventos que se llama a addEventListener.

Instrucciones

1 Haga clic en el comando "Nuevo" del menú "Archivo", luego haga clic en el enlace "ActionScript" que aparece para crear un nuevo proyecto de Flash. Haga clic en el icono del rectángulo desde la barra de herramientas para ejecutar la herramienta para dibujar rectángulos. Clic en la muestra de color en la barra de herramientas, haga clic en un color de la ventana que aparece. Haga clic en "Aceptar" para cerrar la ventana.

2 Arrastre en el lienzo para crear un rectángulo que cubre el escenario. Este rectángulo es el fondo de su proyecto. Crear otro rectángulo, por lo que es más pequeño que el primero. Este rectángulo representa un elemento de primer plano.

3 Haga clic con el rectángulo de mayor tamaño, a continuación, haga clic en el comando "Símbolo", que permite a su programa de ActionScript para manipular el rectángulo. Tipo de "REC" en el cuadro de texto encima del panel "Propiedades" para nombrar el fondo. Su programa necesita un nombre para el rectángulo de manera que puede cambiar su color.

4 Haga clic en el icono de la página en la parte inferior del panel "línea de tiempo" para crear una nueva capa, a continuación, haga clic en el primer fotograma de la nueva capa.

5 Haga clic en "Acciones" para mostrar la ventana para introducir programas de ActionScript, a continuación, pegue el siguiente programa en la ventana. Este programa utiliza la clase de color de ActionScript para realizar el cambio rectángulo de fondo de color cada vez que haga clic en él. Los estados con el término "btnHand" vinculan el caso de un clic del ratón sobre el rectángulo con la función que hace que el cambio de color, btnHand.

importación flash.events.Event;
fl.controls.RadioButtonGroup importación;
fl.events.ComponentEvent importación;
flash.text

importación.;
fl.events.ColorPickerEvent importación;
flash.events.MouseEvent importación;
fl.motion.Color importación;
rec.addEventListener (MouseEvent.CLICK, btnHand);
btnHand funcionar (e: MouseEvent): void
{
var c: int = int (Math.random () 255 * 255);
var Newcolor: Color = new Color ();
newColor.setTint (c, 1);
rec.transform.colorTransform = Newcolor;

}

6 Pulse la tecla "Control" y "Enter" al mismo tiempo para ejecutar el programa. Haga clic en el fondo varias veces. Cada vez que haga clic en él, los cambios de color del fondo.