Añadir funciones al teclado con Actionscript 3

Posted by admin | AS2, AS3, Avanzado, Class, Noticias, Trucos, Tutoriales | Monday 21 April 2008 11:50 pm

Esta es una sencilla clase que nos permitirá de forma fácil añadir la ejecución de una función al presionar una determinada tecla del teclado.

para ello crearemos una clase "Teclado" y la colocaremos en nuestro package de clases de actionscript 3.

La clase la extenderemos de EventDispatcher para poder lanzar eventos desde ella, y la escribiremos siguiendo un patrón Singleton ya que solo nos interesa tener un único controlador del teclado y queremos tener acceso global a él.

package com.zguillez.events
{
public class Teclado extends EventDispatcher
{
public static  var _instancia:Teclado;
//-------------------------------------------
public function Teclado(s:Singleton,clip) {}
//-------------------------------------------
public static function getInstancia(clip:MovieClip):Teclado
{
if [...]

Comparte:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • del.icio.us
  • Technorati
  • email
  • Print

El uso correcto de Actionscript 2.0

Posted by admin | AS2, AS3, Flash, POO | Sunday 11 November 2007 1:31 am

Desde que salió Flash CS y ActionScript 3.0 que han habido numerosas quejas de gente que opina que Actionscript 3 es muy diferente a Actionscript 2 y que no entiende por que Adobe ha realizado este cambio tan brusco que se está dejando fuera (según ellos) a mucha gente.

Se han oido muchas opiniones de gente que dice que continuará trabajando en Actionscript 2 por que ven muy complejo Actionscript 3. Freddie hace poco escribió un articulo sobre esta cuestión. Sobre que Actionscript 2 aún tiene mercado y que [...]

Comparte:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • del.icio.us
  • Technorati
  • email
  • Print

Lo que yo sé de AS2 #Enlaces, enlaces, millones de enlaces

Posted by admin | AS2, Aportes, Flash, POO, Referencia | Wednesday 21 March 2007 10:51 pm

Lo que yo sé de AS2 (condensado y pasteurizado)

*AUTOR: Juan Delgado Zárate
zarate.tv | dandolachapa.com | loqueyosede.comFlashLa.com | After-Hours.org

Enlaces, enlaces, millones de enlaces

>Indice de contenidos

Software

MTASC, compilador de AS2 gratuito
SWFMill, generador de swfs muy usado junto con MTASC
FLASC (Flash IDE + MTASC)
Herramientas de debug en OSFlash
Zlog, sencilla consola de Log

Tutoriales

Flash Libre, fácil. Aprende a utilizar MTASC y SWFMill
Delegando que es gerundio

EventDispatcher

GDispatcher. La versión que va en el zip con el código está modificada para meterla dentro de un classpath normal y para que compile con strict en MTASC
Jorge Maestre, Comunicación basada en eventos para AS2
Cómo crear instancias de clase dinámicamente
http://www.zarate.tv/articulos/cargarclasesdinamicamente/
Using _exclude.xml, the Good, the Bad, and the Wishlist
Cómo usar _exclude con MTASC
Why does my initializer get shared across all instances like it's static?

Patrones y OOP tips

Singleton
Observer
Factory pattern
The God Object
http://en.wikipedia.org/wiki/Design_Patterns
ModeloVistaControlador, por César Tardáguila 1
ModeloVistaControlador, por César Tardáguila 2
ModeloVistaControlador en Java
ObjectOriented Programming with ActionScript 2.0 (libro)
Head First, Design Patterns (libro)
Why getter and setter methods are evil

Recursos

Layer51. Protos en AS1 para todo lo que puedas imaginar
Extensión de Macromedia para limpiar la cache de clases (ASO) en el IDE

Foros y listas de correo

Domestika
AfterHours
5dms
FlashLa
Cristalab

Revisores

donDiegote
Txuma Campos
Toni López
Cay

[ anterior ]

Comparte:

Comparte:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • del.icio.us
  • Technorati
  • email
  • Print

Lo que yo sé de AS2 #Unos apuntes

Posted by admin | AS2, Aportes, Flash, POO, Referencia | Tuesday 20 March 2007 12:09 am

Lo que yo sé de AS2 (condensado y pasteurizado)

*AUTOR: Juan Delgado Zárate
zarate.tv | dandolachapa.com | loqueyosede.comFlashLa.com | After-Hours.org

Unos apuntes

>Indice de contenidos

Aquí van unos comentarios que no sé dónde encajar pero que me parecen útiles a la hora de pensar aplicaciones AS2.

¿Extender o interface?

Para tomar esta decisión hay varias cosas a tener en cuenta. Por ejemplo, en Flash no hay herencia múltiple (sólo se puede extender de una clase), pero se pueden implementar varias interfaces.

Sin embargo, para mi la clave viene dada por cuántas cosas en común [...]

Comparte:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • del.icio.us
  • Technorati
  • email
  • Print

Lo que yo sé de AS2 #Tus amigos los patrones

Posted by admin | AS2, Aportes, Flash, POO, Referencia | Monday 19 March 2007 12:37 am

Lo que yo sé de AS2 (condensado y pasteurizado)

*AUTOR: Juan Delgado Zárate
zarate.tv | dandolachapa.com | loqueyosede.comFlashLa.com | After-Hours.org

Tus amigos los patrones

>Indice de contenidos

A mi me gusta pensar en los patrones como soluciones que gente muy friki y muy gafotas sabe para el problema que tienes entre las manos. Sólo son formas de organizar el código que te solucionan elegantemente un problema.

Ahora, como dijo un día Xavi Beumala (code4net.com): “si no sientes que necesitas un patrón, es que no lo necesitas”. Es decir, no se trata de que [...]

Comparte:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • del.icio.us
  • Technorati
  • email
  • Print
Get Adobe Flash playerPlugin by wpburn.com wordpress themes