unity旋转到180就会变-180角度bug?

旋转角度怎么都没办法超过180,或者低于-180,使用鼠标拖动面板可以超过这个阈值,使用代码控制就没办法

看用的啥api,传统图形学,正负只是代表顺,逆时针,不代表旋转周数

所以结果上:顺时针190 等于逆时针170

所以如果你只想一个方向请自己转换一下,伪代码如下

   if (angle >= 0) {
          angle = angle % 360;
        } else {
          angle = (angle % 360) + 360
        }

应该是你旋转的api用的不对,你用的是哪个

角度到底是从0到360还是从-180到180,不是一回事吗,原点取的不一样而已
圆周一共就360,怎么也超不过圆周呀