这是代码,我正在尝试获取旋转角度。我正在围绕表盘旋转图像。我把所有的角度都弄对了,除了当它达到 270 度时,它会做一些时髦的事情。角度变为负值。它从 0 到 270 工作正常,但我无法让它显示 270 到 360 之间的角度。请给我一些建议
this.rotate = function(x){
this.node.style.MozTransform="rotate("+x+"deg)";
this.node.style.WebkitTransform="rotate("+x+"deg)";
this.node.style.OTransform="rotate("+x+"deg)";
this.node.style.msTransform="rotate("+x+"deg)";
this.node.style.Transform="rotate("+x+"deg)";
myintID = setInterval(function(){
//Math!
angleFromEye = Math.atan2((cursorLocation.y-self.my_y), cursorLocation.x- self.my_x)*(180/Math.PI)+ 90;
//Rotate
self.rotate(angleFromEye);