Tag: angles

Unity3d – eulerAngles(本地和全球)与检查员完全不同

在gameObject的检查器中我使用的起始旋转是“-90”,但是当我运行print(transform.eulerAngles.x)我得到270(同样是transform.localEulerAngles.x )。 如果我向下倾斜gameObject ,检查器X值会变大(例如,到-85)。 打印的transform.eulerAngles.x也变大了,比如274。 事情变得奇怪: 如果我向上倾斜gameObject ,检查器x坐标会变小(例如,到-95),但应该是,但是打印的eulerAngle.x值变得eulerAngle.x (这里是274)。 因此,如果我从eulerAngle.x为270向上或向下旋转对象,则x值会增加。 我肯定在这里做错了,但经过大量的故障排除后我仍然无法弄清楚是什么。 有什么想法吗?