Mi nombre es Ulises Legarreta
Soy programador de web, mi CV
Gracias por venir :)
Este sitio es
Valid XHTML
algunas veces, despliega correctamente cuando
utilizas un navegador que se adhiera a los standares de CSS y HTML, si algo no despliega
correctamente o se ve raro, consiguete un navegador DE VERDAD.
Lee esto..
- Categories:
- Archives:
- July 2009
- May 2009
- March 2009
- February 2009
- January 2009
- March 2008
- February 2008
- December 2007
- September 2007
- May 2007
- January 2007
- December 2006
- August 2006
- June 2006
- April 2006
- March 2006
- January 2006
- November 2005
- April 2005
- March 2005
- December 2004
- November 2004
- October 2004
- September 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- November 2002
- October 2002
- September 2002
- August 2002
- July 2002
- June 2002
- May 2002
- April 2002
- March 2002
- Other:
- Meta:
July 20, 2009
Atomic
July 14, 2009
Vane y yo sabemos a tofu asado
July 02, 2009
25 viejitos
Eventos personalizados en AS3
March 17, 2009
Hoy re-aprendí algo de AS3 que ya habia olvidado, y para que no se me olvide de nuevo, asi como para compartirlo con los 3 lectores que tengo, ahi les va.
El mecanismo de eventos dentro de AS3 es muy poderoso, los eventos pre-definidos de Actionscript cubren casi todas las necesidades de control que podriamos necesitar cubrir, peeeero, a veces sucede que necesitamos alguna forma de comunicar algun ajem, SUCESO a nuestra aplicacion flash., como hacerle ? ah pues con un evento personalizado.
Pongamos un Ej,
Tenemos una clase llamada Videojuego, y controla pues eh, un videojuego (simple no ?), entonces ..este videojuego, hace instancias de otra clase llamada Jugador, que se encarga de los detalles de cada jugador (cuanta salud tiene, sus armas, etc), ahora supongamos que queremos avisar a la clase Videojuego, cuando alguno de los Jugadores muere, como hacer esto ?
En la clase Jugador, tenemos que definir la CONSTANTE con la que nombraremos a nuestro evento, esta linea la tenemos que definir al principio de nuestra clase, para asi poder crear el evento en cualquier parte de nuestro codigo mas adelante.
public static const JUGADOR_MUERTO:String = “jugadorMuerto”;
Mas adelante en nuestro codigo, cuando ya queramos lanzar el evento personalizado, lo hacemos de la siguiente forma:
dispatchEvent( new Event (“jugadorMuerto”) );
esta linea de codigo lanza un evento a lo que los muchachitos de Adobe llaman Event Flow, en cristiano, Flujo de Eventos
para que un evento nos sirva de algo, tenemos que tener un escucha registrado para dicho evento, registrar un escucha (listener) para un evento personalizado, se hace de la misma forma que lo hacemos para los eventos pre-definidos de AS3
emisor.addEventListener(Jugador.JUGADOR_MUERTO, youDead);
function youDead(miEvento : Event):void {
// bang!
}
Espero que les sirva, :)
Orquesta de Baja California
March 11, 2009
Hace algunos dias terminé la programación del nuevo sitio oficial de la OBC, a mi parecer quedó bastante decente, el sitio esta corriendo sobre Wordpress, mismo sistema que estamos corriendo aquí, y gracias al diseño muy bonito de Iván Chon (talentoso muchacho, IDGD señores!!), he quedado muy satisfecho con lo logrado :)
pasenle a visitarlo ;)
www.obc.org.mx
y avisenle a su amiguitos



