Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Programando con botones

Programando con botones en Flash AS3

  • Login to see the comments

  • Be the first to like this

Programando con botones

  1. 1.
  2. 2. Ejemplo Aplicado a Botones<br />Programación Orientado a Objetos<br />
  3. 3. Clases e Instancias<br />Instancias<br />Instancias<br />Instancias<br />Instancias<br />La Clase<br />El concepto genérico<br />
  4. 4. Propiedades de un botón<br /> Nombre de instancia<br />btn_cuadrado<br />btn_boton<br />btn_nombre<br />
  5. 5. BOTÓN (REGISTRATION): OBJETO<br />PRESIONAR EL BOTÓN DEL MOUSE : EVENTO<br />CAMBIAR DE PÁGINA: FUNCIÓN<br />
  6. 6. Es el estado inicial del botón. Es cuando no lo presionamos, ni interactuamos con el.<br />UP<br />Es cuando ponemos el mouse encima del botón, sin presionarlo.<br />OVER<br />Es cuando presionamos el botón.<br />DOWN<br />Es la zona activa donde el botón funciona.<br />ACTIVE<br />
  7. 7. SINTAXIS DE LA FUNCIÓN<br />functionurlNosotros(e:MouseEvent):void{<br />navigatetoURL(new URLRequest(nosotros.html))}<br />function<br />Indica que el código es una función, va en minúsculas.<br />urlNosotros<br />Es el nombre de la función.<br />(e:MouseEvent):void<br />Indica el tipo evento que se espera ocurra.<br />Void indica que no hay respuesta a la función.<br />navigatetoURL<br />Es el código que abre la nueva página web.<br />
  8. 8. SINTAXIS DE LA ESCUCHA<br />btn_nosotros.addEventListener (mouseEvent.CLICK, urlNosotros)<br />btn_nosotros<br />El objeto que realiza el evento.<br />addEventListener (EVENTO A ESCUCHAR, FUNCION A EJECUTAR)<br />Nos permite indicar que evento debemos esperar suceda y que función se debe realizar.<br />mouseEvent.CLICK<br />Indica que se espera el evento de mouse CLICK.<br />urlNosotros<br />Es la función que se ejecutará al suceder el evento.<br />
  9. 9. Es cuando colocamos el mouse encima del botón.<br />ROLL - OVER<br />Es cuando dejamos de poner e mouse encima del botón.<br />ROLL - OUT<br />Es cuando presionamos el botón.<br />CLICK<br />Es cuando dejamos de presionar el botón.<br />RELEASE<br />
  10. 10. Algunos Eventos de Mouse<br />MouseEvent<br />– CLICK=“click”<br />– MOUSE_UP=“mouseUp”<br />– MOUSE_DOWN=“mouseDown”<br />– MOUSE_OVER=“mouseOver”<br />– MOUSE_OUT=“mouseOut”<br />– MOUSE_MOVE=“mouseMove”<br />

×