Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/05/2004, 23:48
raulemir
 
Fecha de Ingreso: marzo-2003
Ubicación: valencia
Mensajes: 68
Antigüedad: 21 años, 8 meses
Puntos: 0
mmhhhh.... me acabo de dar cuenta de que hay una cosa mal en el codigo.
el if que pregunta si ha llegado ya al tamaño esta mal, tal y como estaba solo te funcionaria para agrandar, pero no para reducir, aquiesta el codigo corregido:


MovieClip.prototype.resize = function(ancho, alto) {
var nuevoancho = ancho;
var nuevoalto = alto;
this.onEnterFrame = function() {
diferenciax = nuevoancho-this._width;
diferenciay = nuevoalto-this._height;
if (Math.abs(diferenciax)>0.1 or Math.abs(diferenciay>0.1)) {
this._width += diferenciax/2;
this._height += diferenciay/2;
} else {
delete this.onEnterFrame;
}
};
};

__________________________
visita www.chemalopez.com el nuevo proyecto de www.invitrodesign.com