Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2009, 08:09
Avatar de lalogrosz
lalogrosz
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años, 8 meses
Puntos: 6
Imagen pixelada al scale

Hola.
Estoy tratando de hacer que al redimensionar el Stage la imagen no se me pixele.
El tamaño original es de 1050 pero si la achico a menor tamaño se me pixela.
Hay alguna forma de que esto no suceda? Por ejemplo suavizando la imagen? Ya busque por todos lados y no tengo respuesta.

Esta pagina hace lo que quiero cuando se redimensiona.
www.paprika.com (Portfolio => Cualquier Item)


Dejo debajo mi codigo
Código:
caca_mc._xscale = "50";
caca_mc._yscale = "50";

widthOrig = 1050;

_quality = "BEST";
import mx.transitions.Tween;
import mx.transitions.easing.*;
function Ampli(_mc, Escala:Number, Tiempo:Number) {
	var FXAmpliX:Tween = new Tween(_mc, "_xscale", null, _mc._xscale, Escala, Tiempo, true);
	var FXAmpliY:Tween = new Tween(_mc, "_yscale", null, _mc._yscale, Escala, Tiempo, true);
	
}

var stageListener:Object = new Object();
stageListener.onResize = function():Void  {    
	positionStageElements();
};
Stage.addListener(stageListener);

function positionStageElements():Void {
	escala = (Stage.width * 100  / widthOrig);
	
	if((Stage.width > 500)&&(Stage.width < 900)){	
    		Ampli(caca_mc,escala,0.1); 
	}

}
Gracias!
__________________
"Vivir....solo cuesta Vida"