Ciclo de vida de un sistema

Solo disponible en BuenasTareas
  • Páginas : 7 (1607 palabras )
  • Descarga(s) : 4
  • Publicado : 3 de marzo de 2010
Leer documento completo
Vista previa del texto
Acciones en los botones
Puesto que existen multitud de acciones que se pueden aplicar tanto a los botones, como a otros elementos de Flash 8 vamos a comentar dos de las más comunes:
1) Abrir una página web. Con esto conseguiremos abrir una página cualquiera de internet (o una película Flash), lo que nos servirá para irnos desplazando por webs que contengan más de una página, o permitir alusuario descargarse archivos entre otras cosas.
 
Para añadir una acción a un botón es necesario el uso de ActionScript (en el tema 17 se tratará con mayor profundidad).
Por lo tanto, los pasos a seguir serán los siguientes:
1. Selecciona el botón haciendo clic sobre él, pues es a él al que irá asociada la acción.
2. Abre el panel Acciones haciendo clic en su pestaña o desde el menú Ventana →Acciones.
3. Haz clic en el botón Asistente de script.
4. En el marco de la izquierda haz clic sobre Funciones globales → Navegador/Red → getURL.
5. Al seleccionar el comando getURL (que se encarga de crear un link a una página web) se mostrarán sus respectivas opciones en la derecha del panel. Rellena los campos URL con la página a la cual quieres vincular el botón y selecciona en queventana quieres que se abra el link en el desplegable Ventana (_blank abrirá el link en una página nueva).
6. Cierra el panel de Acciones y el botón estará listo. Has añadido una acción a tu botón.
7. Controlar una película en curso. Si estamos reproduciendo una película Flash y queremos permitir que el usuario la detenga, la ponga en marcha, avance, retroceda ...  
8.     Por ejemplo, paradetener una película en curso simplemente debemos hacer que nuestro botón en cuestión aparezca en el escenario de dicha película, seleccionarlo, y abrir el panel de acciones, activando posteriormente la función Stop().
|
| |
Tras hacer esto, deberíamos cambiar como hicimos en la animación anterior el momento en el que se debe ejecutar la función, seleccionando el evento Presionar.
Arribamostramos cómo debería quedar el panel de acciones del botón. 
Ahora cada vez que presionemos este botón se detendrá la película en la que está incluido.
De forma muy parecida actuaríamos para otras acciones de control.
Incluir sonido en un botón
Si nuestras páginas van a tener sonido, el sonido en los botones es una parte fundamental. Podemos hacer, por ejemplo que se activen sonidos al pulsar unbotón.
     Para ello, simplemente debemos editar nuestro botón y seleccionar el fotograma Presionado. Ahora debemos insertar el sonido. Por ejemplo podríamos importar uno desde nuestro disco duro o bien tomar alguno que ya tengamos en la biblioteca.
Creación de máscaras
 
Las máscaras nos permiten solo mostrar los elementos que se encuentran debajo del área de dibujo de la mascara

Para esteejemplo creamos una interpolación de movimiento que desplaza un círculo del lado izquierdo del escenario hasta la derecha en la capa 1 y un texto estático en una capa superior (capa 2)

Lo que haremos primero para crear una máscara es crear una nueva capa dando clic sobre el botón de nueva capa:

Ahora sobre el nombre de la capa damos un clic derecho para desplegar las diferentes opciones y damosclic izquierdo sobre la opción máscara.

Vemos que la capa cambia a esta apariencia.
También podemos ver que la capa inferior a la mascara a cambiado de apariencia y que además ambas aparecen bloqueadas:

Lo que quiere decir esto es que la mascara es la capa 3 y la capa 2 es afectada por la mascara pero nosotros queremos que afecte también a la capa 1 y no solo a la capa 2 así que lo que tenemos quehacer para que la capa 1 se encuentre afectada por la mascara es presionar el botón izquierdo del ratón y mantenerlo presionado mientras lo movemos hacia arriba

Ahora la capa 1 cambia a una apariencia parecida a la capa 2
Luego nos posicionamos en la capa 3 que es la mascara la desbloqueamos presionando sobre el icono del candado

Y dibujamos un rectángulo sobre el área que muestra la...
tracking img