Botón de programa con ActionScript y Script Assist
Hemos completado nuestro flashR CS4 eCard animation, agregó el código stop () y creó el botón que nuestro espectador usará para reproducir la animación una segunda vez o una vez posterior. Ahora estamos listos para adjuntar código de ActionScript 3 a nuestro botón. Este código le indicará a Flash que escuche un evento del mouse, como hacer clic en nuestro botón. Luego, escribiremos una función para indicarle a Flash qué hacer cuando se hace clic en el botón. Nuestra función le indicará a Flash que regrese al primer fotograma y reproduzca la animación nuevamente.

Abra su archivo de trabajo en Flash CS4.

1. Primero debemos agregar nuestro botón de repetición en el escenario. No queremos que el botón esté disponible hasta que la animación se reproduzca por primera vez y se detenga. Entonces, agreguemos el botón al último cuadro de la animación (Cuadro 75). También para evitar que el botón se muestre en el escenario hasta el Cuadro 75, debemos agregar un Fotograma clave. Haga clic con el botón derecho en el Marco 75 de la capa Botón y agregue un Fotograma clave. Flash le dará 74 cuadros en blanco y un cuadro clave en el Cuadro 75.

Ahora, arrastre una instancia (copia) del botón Reproducir desde la Biblioteca a la nieve en la esquina inferior derecha del escenario.

2. Para controlar esta instancia (copia) del botón Reproducir con ActionScript, debemos darle un nombre único. Con el botón seleccionado, vaya al panel Propiedades y reemplace "Nombre de instancia" con "replay_btn". Ahora podemos comenzar a trabajar en ActionScript.

3. Haga clic en el Marco 75 de la capa Acciones y abra el panel Acciones. Aquí está nuestro código hasta ahora.

importar flash.display.MovieClip;
this.stop ();

4. Digamos a Flash que escuche un clic del mouse en nuestro botón replay_btn. Usaremos Script Assist nuevamente para escribir nuestro ActionScript. Haga clic en el botón Asistente de script para abrir el panel superior.

Haga clic en el signo más para abrir la lista de códigos de ActionScript. Desde esta lista de códigos, haga clic en flash.events - IeventDispatcher - Métodos - addEventListener. Flash actualizará automáticamente nuestro código agregando estas dos líneas.

Siguiente →

Derechos de autor 2018 Adobe Systems Incorporated. Todos los derechos reservados. Las capturas de pantalla del producto Adobe se reimprimieron con permiso de Adobe Systems Incorporated. Adobe, Photoshop, Álbum de Photoshop, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst y Flash Paper es / es [una] marca registrada [s] o una marca registrada [s] de Adobe Systems Incorporated en los Estados Unidos y / u otros países.


Instrucciones De Vídeo: Action Scripts - SmartCode VNC Manager (Mayo 2024).