Creo que quiere lanzar el evento desde la instancia

<code>
Imagen.prototype.redimensionar = function(){
 this.clip._width = this.w;
 this.clip._height = this.h;
 this.clip.onRelease = this.__onRelease__;
}

Imagen.prototype.__onRelease__ = function() {
    this.instancia.onClick();
}
</code>


----- Original Message ----- 
From: "Xavi Beumala" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 21, 2003 7:34 PM
Subject: RE: RE: [ASNativos] novato creando clases


La cuesti�n es que las cargas de recursos externos son un poco co�azo.
Cuando cargas ya sea una imagen u otro swf en un clip de pel�cula, este
pierde toda la programaci�n que le hayas asignado previamente
exceptuando algunas propiedades como la posici�n (ya lo has comprobado
;-)). Se resetea. Esto lo podr�amos calificar de bug... O no... La
soluci�n pasa por utilizar lo que dec�a Joseba, un cargador que cuando
est� cargado le asignes todo lo que quieras.

Como apunte decir que los m�todos definidos como m�todos de evento (p.e
myMC.onLoad = function()) s� que pierden programaci�n pero los asignados
directamente a la instancia como por ejemplo con onClipEvent(onLoad) no
se pierden. Pero yo prefiero 1001 veces utilizar m�todos de evento y
programaci�n centralizada que no poner c�digo en 100.000 sitios
distintos... Despu�s me vuelvo loco buscando alguna cosa y no la
encuentro :-S

En fin, utilizando el c�digo de Joseba s�lo tendr�as que modificar /
a�adir esto:

<code>
Imagen.prototype.redimensionar = function(){
 this.clip._width = this.w;
 this.clip._height = this.h;
 this.clip.onRelease = this.__onRelease__;
}

Imagen.prototype.__onRelease__ = function() {
trace("hola");
}
</code>

Saludos a todos
Xavi Beumala
http://www.code4net.com

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a