Mira con las teclas de dirección
si tienes el flash a 100% con CTRL + 1, siempre que la imagen en un inicio tenga un entero te la moverá en enteros.
Respecto a tu comentario:
ya se que seria muuuuucho mas preciso, pero tardaria mucho mas.
Mira el siguiente código:
Código :
var personajes:Array = new Array("pepe.jpg", "maria.jpg", "jose.jpg");
var pers:MovieClip;
for(var i:Number = 0; i < personajes.length; i++){
pers = this.createEmptyMovieClip("pers" + i, i);
pers._x = Math.round(Stage.width / (personajes.length + 1)) * (i + 1);
pers.loadMovie("images/" + personajes[i]);
}
Lo que hace es situar tres personajes en la escena a igual distancia uno de otro, si por casualidad cambio el tamaño de mi escena, porque me hace falta más grande, el código seguirá funcionando, no tendré que ir a mover a los personajes y ponerle coordenadas exactas, ya que el código hace ese trabajo por mi, eso ni que decir si quiero añadir un personaje nuevo entre el primero y el segundo, nada más tendría que poner su nombre en el arreglo después del primero y el código seguiría funcionando.
Lo que te quiero decir es que si tanta gente trabaja a código y tanta gente dia a día trata de perfeccionarlo, por algo será y es porque te hace la vida más facil. Mira en 5 minutos se puede programar que en la escena haya 1000 cuadrados pequeños, formando una matriz cuadrada, todos en posiciones enteras sin decimales y separados a la misma distancia, intenta hacer esto desde la escena y que todos queden a la misma distancia y con posiciones en enteros, analiza cual sería más preciso y cual tardaría mucho más, y depués en 3 segundos puedo cambiarle el tamaño a los cuadrados y seguiría funcionando, si lo tuvieras desde la escena, cambiarle el tamaño a los cuadros y darle posiciones te llevaría todo un dia.
Saludos