█En photoshop te pasa eso porque en ese software se trabaja con imagenes a base de pixeles, raster o bitmap. Por lo tanto, cada vez que agrandas tu imagen, estas agrandando cada pixel que la compone y es aquí cuando se empiezan a notar.
█Por otra parte, flash, trabaja con imagenes vectoriales, que funcionan en base a calculos matematicos, por lo tanto, al agrandar una imagen vector, solo se recalculan los valores y siempre mantenemos un vector sin "pixelizar".
█Las imagenes en bitmap, raster, etc, soportan gradientes de tonalidades.
En imagenes vectoriales no se utilizan gradientes de tonos porque sería demasiado complejo para un equipo un calculo matematico de ese tipo.
Que me corrijan si es que se me escapa algo.
saludos