¿Cómo hacer seguimiento con el mouse y cargar la barra en flash?
Utilice AC para crear una barra indicadora de descarga de carga
Las barras indicadoras de descarga de carga son muy comunes en los trabajos Flash. El uso de una barra indicadora de este tipo puede lograr una interacción real y brindar a los espectadores una experiencia en tiempo real. información. Este método de producción de carga requiere un alto grado de competencia en AC. Debido a limitaciones de espacio, no proporcionaré un análisis en profundidad aquí. Los puntos clave del método son: utilizar la proporción de los atributos recién agregados "_framesloaded" y "_totalfrmes". " de Flash5 para lograrlo. Y pase el valor a un "texto dinámico" para su salida. Utilice esta proporción para controlar la escala de la barra de precisión para lograr el efecto de animación de "reposición de sangre". Usando el mismo método, podemos usar getbytesloaded(), getbylestotal() y gettimer() para calcular el ancho de banda. Los pasos específicos restantes los debe completar el lector.
Producción del efecto de demostración de la animación de carga
Lo siguiente habla principalmente sobre el uso de AC simple para juzgar si la descarga de la película está completa y la producción del efecto de demostración de la animación de carga
Producción de carga FLASH
Principio: durante la producción, los dos primeros fotogramas de la animación de la escena principal se dejan para cargar juicio y cargar animación, y el tercer fotograma comienza con la animación principal. Debido a que MC puede reproducirse de forma independiente, solo necesita crear una animación MC y luego colocarla en el bucle de evaluación del primer y segundo fotograma.
Ejemplo (método para crear una pantalla de precarga con un solo flash de carga):
1. Primero defina una etiqueta llamada "fin" en el último fotograma de la película; >
2. Luego defina el AC del primer cuadro como ifFrameLoaded (“end”) { gotoAndPlay (3 }, y el AC del segundo cuadro como gotoAndPlay (1); Luego comience a crear un MC de carga parpadeante. Cree un nuevo MC, asígnele el nombre "Cargando", use la herramienta de texto para ingresar texto en la escena, en este ejemplo ingrese "Cargando..." y luego inserte un cuadro vacío en el segundo cuadro. Dado que MC se reproduce en bucle, puede producir un efecto de parpadeo.
4. Luego arrastre este MC al primer cuadro de sombra de la escena principal y este ejemplo estará completo.
Producción avanzada del efecto de demostración de animación de carga
De hecho, muchas animaciones ahora utilizan básicamente este principio, pero los métodos de expresión son diferentes en los detalles y también se agregan algunos AC para control. . Vemos muchas cargas con diferentes efectos en las obras de ShowGood. Por ejemplo, la carga de MTV "God, Please Me" es principalmente un efecto de seguimiento de MC del mouse (Figura 1). No es difícil lograr este efecto. Aquí hay un método de implementación simple y similar. El principio de carga es similar al método de producción que acabamos de presentar: utiliza uno o dos cuadros para emitir juicios. La diferencia es que el cuarto cuadro aquí es la animación principal y el botón se coloca en el tercer cuadro para realizar una selección. El método de producción es el siguiente:
1. Cree un nuevo archivo Flash, cree un nuevo MC, asígnele el nombre "Cargando" y agregue un fondo animado.
2. La producción de Loading MC es un poco diferente aquí. Debe completarse con dos MC. Se debe crear un nuevo MC como efecto de seguimiento del mouse y llamarlo "mousem". Aquí puedes imitar las estrellas giratorias de ShowGood para crear un MC animado (deja que los lectores creen el suyo propio).
3. Luego arrastramos y soltamos el MC del mouse recién creado en Loading MC y agregamos AC: startDrag (“mousem”); y luego arrastramos Loading MC a la escena.
Nota: En la línea de tiempo de MC, se debe insertar un fotograma clave en el tercer fotograma, es decir, presionar la tecla F6.
4. A continuación haz el tercer fotograma.
Cree un botón PLAY (Figura 2), cree una nueva capa, luego inserte un fotograma clave en el tercer fotograma, coloque el botón en la posición adecuada y defina el AC de este botón como: on (liberar) { gotoAndPlay (4); }. Además, agregue un AC: Stop(); en el tercer cuadro de esta capa.
De esta forma, queda listo un bonito efecto de Carga.
Otros efectos de animación de carga se derivan de lo anterior. Sin embargo, no es una tarea fácil hacer una buena animación. No solo se necesita buena creatividad y buen arte, sino que también es necesario comprender y utilizar algunos AC de uso común. Estos aspectos sólo pueden dejarse a los lectores para que los mejoren gradualmente