A mi esto me funciona (modificando un poco tu c�digo)
MovieClip.prototype.activar = function(mc,pos) {
eval(mc).onEnterFrame = function() {
eval(mc)._x+=3;
if (eval(mc)._x>=pos) {
delete eval(mc).onEnterFrame
}
}
}
_root.peli.activar(_root.peli,200)
alex
http://www.atornero.com
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David Serrano
Sent: jueves, 15 de enero de 2004 17:28
To: [EMAIL PROTECTED]
Subject: [ASNativos] Error en prototype
Hola chicos. Estoy intentando hacer una funci�n o un prototype, pero me
salta el error de los 256 niveles de recursividad. Os ense�o el code del
prototype:
Movieclip.prototype.activar = function(mc,pos) {
this.onEnterFrame = function() {
eval(mc).mover(3, 2.5, 70, pos);
if (eval(mc)._x<=pos) {
delete this.onEnterFrame();
activo = true;
}
};
}
Alguna soluci�n sencilla?<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->