Tecnología

Inicio

Cómo desplazar imágenes en Flash 8

Cómo desplazar imágenes en Flash 8


Desplazamiento de las imágenes se pueden hacer películas Flash estimulantes para los espectadores. Creación de un SWF con desplazamiento de imágenes en que es una tarea sencilla que cualquiera puede lograr, incluso sin conocimientos de programación, ya que requiere sólo una pequeña cantidad de código ActionScript. Si usted quiere construir en un nivel de interactividad con sus imágenes, tal vez necesite una pequeña cantidad de código adicional. Sea cual sea el propósito de su visualización de la imagen, Flash 8 puede facilitar el desplazamiento de una manera fiable.

Instrucciones

1 Open Flash 8 y crear un nuevo archivo, seleccione "Archivo", "Nuevo", "Documento de Flash." Importar cada una de sus imágenes mediante la opción "Archivo", "Importar", "Importar a escenario" a continuación, buscando la imagen y la elección de la misma. Sus imágenes ahora deben ser visibles en la zona central etapa. Seleccione cada imagen a su vez y lo convierten en un símbolo de clip de película con la tecla "F8", seleccionar el botón de opción "imagen en movimiento", elegir un nombre como "imagen1" y haciendo clic en "Aceptar".

2 Dele a su imagen de película nombres de instancias de clips seleccionando cada uno a su vez, abrir el panel de propiedades de la parte inferior de la ventana y la introducción de texto en el "<Nombre de instancia>" Texto-campo. Utilice números sucesivos dentro de los nombres, con la siguiente sintaxis:

img1_mc

Nombre del segundo clip "img2_mc" y así sucesivamente. Coloque las imágenes en su orden inicial en el escenario, a partir de "img1_mc" en una posición X de cero, al introducir "0" en la "X" campo de texto en el panel Propiedades. Coloque las imágenes en orden, cada uno con una diferencia de diez píxeles entre ellos. Por ejemplo, si "img1_mc" es de 100 píxeles de ancho y es cero en la posición X, lugar "img2_mc" en la posición X 110.

3 Introducir código ActionScript dentro de la película Flash. Crear una nueva capa para el código pulsando el botón "Insertar capa" en la línea de tiempo cerca de la parte superior de la ventana. Con la nueva capa seleccionada, abra el panel de acciones con la tecla "F9". Introduzca el código siguiente, se modifica para que se ajuste el número de clips de película de imagen que tiene:

var img_array: Array = new Array (img1_mc, img2_mc, img3_mc);

var totalWidth: Number = 0;

recuento var: Number;

para (count = 0; contador <img_array.length; contar ++)

totalWidth + = img_array [count] ._ ancho + 10;

Este código guarda una referencia a los nombres de los clips de imagen de la película y calcula su anchura total.

4 Añadir un código para desplazarse con sus imágenes. Después de que el código existente, inserte el siguiente:

_root.onEnterFrame = function ()

{Var i: Number;

for (i = 0; i <img_array.length; i ++)

{If ((img_array [i] ._ x + img_array [i] ._ ancho) <0)

img_array [i] ._ x + = totalWidth-10;

otra cosa img_array [i] ._ x = 10; }}

Este código se mueve con sus imágenes a la izquierda cada vez que la película entra en un nuevo marco. Cuando una imagen ha desaparecido de la etapa, se trasladó al extremo derecho de la cola.

5 Guarde el archivo de Flash seleccionando "Archivo", "Guardar como". Elija un nombre de archivo y la ubicación, y guardar el archivo. Exportar la película con la tecla "Ctrl" + "Enter" o la elección de "control", "Probar película". Debería ver sus imágenes que se desplazan hacia la izquierda. Si desea que sus imágenes para desplazar en sentido vertical, ordenará verticalmente y cambio "x" a "y" en su código, y el cambio "anchura" a "altura".

Consejos y advertencias

  • Utilización de ActionScript también se puede cargar dinámicamente imágenes en Flash cuando el archivo SWF se ve. También puede agregar código para facilitar la interactividad con sus imágenes como el usuario mueve el ratón.
  • Si su archivo Flash va en la Web, recuerde que algunos usuarios pueden no tener instalado el reproductor Flash.