【发布时间】:2013-09-06 05:35:51
【问题描述】:
我正在使用 LibGDX 中的 Shape Renderer 绘制一条线,并且我在我的代码中使用正交相机,以便增加我使用的宽度
camera = new OrthographicCamera();
int lineWidth = 8; // pixels
Gdx.gl10.glLineWidth(lineWidth / camera.zoom);
现在,我得到了一个更宽的界限。但是当屏幕电源关闭然后再打开时,就会出现问题,线路又恢复正常。如何保持宽度不变?
【问题讨论】:
-
编写相同的代码,除了在屏幕的恢复功能中初始化相机......这对你有用
-
当我在恢复功能中初始化我的相机时,我的相机位置在我的屏幕上设置为 (0,0,0)。
-
只写resume func的最后两行
-
在resize函数中写对我有帮助!感谢您的帮助:)
标签: libgdx