Programación orientada a objetos: Herencia de clases.

Posted by admin | AS3, Avanzado, Class, POO, Tutoriales | Sunday 1 February 2009 7:49 pm

La herencia de clases es uno de los conceptos básicos de la programación orientada a objetos. Decir que una clase hereda de otra quiere decir que esa clase obtiene los mismos métodos y propiedades de la otra clase. Permitiendo de esta forma añadir a las características heredadas las suyas propias.

Supongamos que tenemos una clase "Persona" con los métodos y propiedades básicas de una objeto persona como podrian ser "caminar" o "hablar", podríamos tener otras clases como "Guillermo" o "Elder" que comparten todas las características de una "Persona" pero que añaden [...]

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

Clase de ActionScript 3 para añadir sombras a MovieClips

Posted by admin | AS3, Class, POO | Tuesday 14 August 2007 4:08 pm

Esta es una sencilla clase de ActionScript 3 que he escrito para añadir y modificar fácilmente sombras a MovieClips.

Lo que hago simplemente es implementar la clase DropShadowFilter para añadirle un filtro de sombra al clip.

La clase se compone básicamente de dos funciones iniSombra() y update(). En la primera añado los valores por defecto que tendrá el filtro de sombra y en la segunda es la funciónque añadirá el filtro al MovieClip con dichos parámetros. Estas dos funciones son llamadas desde el constructor de la clase.

private function iniSombra():void
{
   _color = 0x000000;
  [...]

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

Articulo sobre la programación orientada a objetos en Actionscript 3

Posted by admin | Noticias, POO | Tuesday 3 July 2007 4:05 pm

Peter Elst acaba de publicar un articulo en el Adobe Developer Center sobre la programación orientada a objetos (POO) en Actionscript 3.

El artículo explica los fundamentos de la herencia, de la encapsulación y del polimorfismo, conceptos básicos para poder programar orientando a objetos.

Peter Elst es autor de libros sobre AS3 como "Object-Oriented ActionScript 3.0"

Enlace del articulo:

Object-oriented programming with ActionScript 3.0

Comparte:

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
Get Adobe Flash playerPlugin by wpburn.com wordpress themes