Lo mejor para movimientos "suaves" programados es usar coordenadas
polares en vez de cartesianas. La representaci�n polar es mucho m�s
f�cil de controlar que la cartesiana en ese sentido.
[code]
function haciaX (radio, angulo) {
radianes = Math.PI*angulo/180;
return radio*Math.sin(radianes);
}
function haciaY (radio, angulo) {
radianes = Math.PI*angulo/180;
return radio*Math.cos(radianes);
}
[/code]
Es mucho m�s f�cil controlarlo usando funciones como la que os env�o.
De esta forma se pueden hacer cosas realmente interesantes, tengo un
ejemplo en:
http://generalife.hypermart.net/mov1.swf
Espero que esto sirva de ayuda pero si necesitas algo m�s s�lo tienes
que pedirlo. Un saludo.
M.