Hola a [EMAIL PROTECTED]
Llevo unos cuantos d�as viendo en la lista muchas implementaciones de
prototipos del objeto MovieClip, que incluyen un onEnterFrame en su
definici�n. Si no me equivoco, eso puede crear un grave problema, ya que si
posteriormente le asignamos otro onEnterFrame a un clip, dejar� de funcionar
el onEnterFrame del prototipo, �no?. Un ejemplo:
MovieClip.prototype.miprototipo = function() {
this.onEnterFrame = function() {
trace("trace desde prototipo");
};
};
Si ahora activamos la funci�n con miclip.miprototipo(); el resultado es el
esperado, pero si asignamos un onEnterFrame al mismo clip, evidentemente el
del prototype deja de funcionar, ya que no pueden convivir dos onEnterFrame
asignados al mismo objeto:
miclip.onEnterFrame = function(){
trace("trace desde el clip");
}
Igualmente, si despu�s de definir este �ltimo onEnterFrame volvemos a
utilizar miclip.miprototipo(); el onEnterFrame dejar� de funcionar.
Pues eso, que hay que tener cuidado con asignar varios onEnterFrame al mismo
clip, ya que s�lo funcionar� el �ltimo de ellos, lo que nos puede llevar a
errores dif�ciles de localizar si el proyecto es medianamente complejo.
xxxx
Eva
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->