StretchViewport

StretchViewportViewporttype,支持虚拟屏幕大小。
这允许你定义固定(分辨率无关)的宽度和高度。
如果虚拟宽高比与真实宽高比不匹配,则 StretchViewport(如名称所示)会拉伸虚拟屏幕。OpenGL 视口不会被修改,也不会出现黑条。

用法:

private Viewport viewport;
private Camera camera;

public void create() {
    camera = new OrthographicCamera();
    viewport = new StretchViewport(80, 48, camera);
}

public void resize(int width, int height) {
    viewport.update(width, height);
}