【发布时间】:2015-10-14 17:06:06
【问题描述】:
我正在尝试理解以下代码。据作者介绍, 他正在尝试根据排水沟宽度和高度重置相机位置。通过排水沟,我认为作者是指屏幕上的黑条。 问题是我似乎找不到方法 舞台类上的 setViewport(int,int,boolean) 和 getGutterWidth() 和 getGutterHeight()。我认为这段代码是用过时的 Libgdx API 编写的。我正在寻找的是与此过时代码执行相同任务的等效代码:
private Stage stage;
public void resize(int width, int height){
stage.setViewport(MyGame.WIDTH, MyGame.HEIGHT, true);
stage.getCamera().translate(-stage.getGutterWidth(),
-stage.getGutterHeight(), 0);}
【问题讨论】: