libGDX-反转x轴
是否可以在libGDX中反转坐标系的x轴(或者换句话说,改变其方向)?这是一张草图:libGDX-反转x轴,libgdx,Libgdx,是否可以在libGDX中反转坐标系的x轴(或者换句话说,改变其方向)?这是一张草图: 致以最良好的祝愿 您可以更改相机位置。在这种情况下,还可以将相机绕x轴和y轴旋转180度(两个轴都翻转为正值) 你只需要做一次。一般来说不需要,但是在很多地方你可以改变它。你想在哪种情况下改变它?一般的答案是x坐标乘以-1。这将使轴反转。但这取决于您要在何处更改它的上下文?我想从左下角到右下角获取原点(0,0)。因为有一种方法可以改变y轴的方向,我想也许也有一种方法可以改变x轴的方向。但是好的,为了达到这个目
致以最良好的祝愿 您可以更改相机位置。在这种情况下,还可以将相机绕x轴和y轴旋转180度(两个轴都翻转为正值)
你只需要做一次。一般来说不需要,但是在很多地方你可以改变它。你想在哪种情况下改变它?一般的答案是x坐标乘以-1。这将使轴反转。但这取决于您要在何处更改它的上下文?我想从左下角到右下角获取原点(0,0)。因为有一种方法可以改变y轴的方向,我想也许也有一种方法可以改变x轴的方向。但是好的,为了达到这个目的,我必须计算x'=width-x(而不是乘-1)。这仍然是乘-1加上width。还有,为什么你首先需要这个呢?“这仍然是乘以-1并增加宽度。”-是的,这就是我写的;-)在我的程序中,我必须画方框。有时从左到右,有时从右到左(数量在变化)。如果我能把原点从左改到右,那就容易多了。但是如果没有这样的方法,我会按照通常的方式来做。无论如何谢谢你!
cam.rotate(new Vector3(1, 0, 0), 180f); //x rotation
cam.rotate(new Vector3(0, 1, 0), 180f); //y rotation
cam.update();