bueno tengo este código en un Mc:
Código PHP:
onClipEvent(enterFrame){
disx=_root._xmouse-this._x;
disy=_root._ymouse-this._y;
tan=disy/disx;
angulo=Math.atan(tan)*(180/Math.PI);
this._rotation=angulo;
_parent.info="Distancia en X:"+disx+newline+"Distancia en Y:"+disy+newline+"Tangente:"+tan+newline+"Angulo:"+Math.round(angulo)+"°";
}
es un codigo para que un Mc gire dependiendo de la posicion del puntero, con este codigo no funciona bien, aunque ya se como solucionarlo usando Math.atan2, mi pregunta es si alguien me puede dar una pequeña explikacion de porque con Math.atan solo sigue al puntero en dos cuadrantes y en los otros dos el Mc tiene un angulo opuesto al puntero?
subi el archivo por si no me explike bien:
http://mx.geocities.com/bob_alikon/angulos.fla