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.

Responder a