| |||
png dentro de flash, se pixela Hola, como estan todos? les cuento mi problema, estoy moviendo un mc dinamicamente, osea mc1_mc._x = valordinamico; lo mismo con _y, el problema es q ese "mc1" tiene otro mc dentro q es contenedor de imagenes q tambien son levantadas dinamicamente, el mismo dentro de mc1 contiene un borde echo en png sin compresion de flash, el png tiene 1pixel de borde blanco y 1 de borde negro, con esto logro recuadrar la imgdinamica, ahora, cuando muevo con los botones a veces me pixela a esos bordes y a veces no. xq? como se puede solucionar? |
| |||
Eso ocurre cuando las coordenadas quedan atravesadas en medio de un pixel... es decir, algo como _x = 4.6 e _y = 44.1. Siempre que establezcas las coordenadas de un MovieClip dinámicamente aplícale un Math.round al número y no tendrás ese problema.
Código:
miClip._x = Math.round(Stage.width-400); //en lugar de miClip._x = Stage.width-400 |
| |||
No hombre... Era sólo un ejemplo... Cita: Lo que tienes que evitar es que haya decimales en las coordenadas del clip de película, lo que yo te puse es sólo un ejemplo.Eso ocurre cuando las coordenadas quedan atravesadas en medio de un pixel... es decir, algo como _x = 4.6 e _y = 44.1 Math.round(x) sirve para redondear x al entero más próximo ¿Has entendido ahora? |