Foros del Web » Creando para Internet » Flash y Actionscript »

Imagen pixelada al scale

Estas en el tema de Imagen pixelada al scale en el foro de Flash y Actionscript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 06/08/2009, 08:09
Avatar de lalogrosz  
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años
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"
  #2 (permalink)  
Antiguo 06/08/2009, 08:23
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años
Puntos: 67
Respuesta: Imagen pixelada al scale

Leé aquí

http://www.subflash.com/foro/viewtop...516bcac391e581

y si tienes dudas de la clase BitmapData presiona f1
__________________
{ Flash }
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:52.