Re: [ASNativos] [AS3] Extendiendo Sprite

2007-12-15 Por tema Zárate
Pues de nuevo en casa, efectivamente el problema era la visibilidad de los métodos entre clases que están en diferentes packages. Para el que venga detrás, si quieres extender de una clase que está en otro package, en la clase principal tienes que declarar el método como "protected". Y en la clase

Re: [ASNativos] [AS3] Extendiendo Sprite

2007-12-14 Por tema Joseba Alonso
Buenas, Yo estoy Xavi, creo que el problema es que las estas definiendo en "internal", igual no los métodos, que eso estarás acostumbrado en AS2 a ponerlos con atributo, pero sí la propia clase, que era costumbre no marcarla con ningún atributo. Tienes puesto "class Application" en vez de "public

Re: [ASNativos] [AS3] Extendiendo Sprite

2007-12-14 Por tema Fede Rivas
Ummm ... No se que ocurre, pero no he recibido el mensaje de Zarate , lo he tenido que leer a partir de esta respuesta. No se pueden sobreescribir metodos privados, unicamente publicos o protected, tal como comenta Javi Fernandez. En cuanto al dilema herencia vs composicion, como yo era de lo

Re: [ASNativos] [AS3] Extendiendo Sprite

2007-12-13 Por tema xavier
Buenas Hola Zárate ¿Has puesto algún modificador de acceso delante de la declaración del método? Lo digo porque ahora en AS3 cualquier clase, método o propiedad por defecto lo declara como "internal" lo cual quiere decir que sólo hay visibilidad para dichos métodos dentro de un mismo package.