Libgdx相机不够集中

时间:2015-02-21 16:21:45

标签: camera libgdx orthographic

我正在尝试集中我的正交相机,但X不在我虚拟尺寸的一半。我的意思是:我确实将我的虚拟尺寸设置为350宽度和620高度,所以如果你集中相机,你将在X轴获得175,在Y轴获得310,但只有Y轴是集中的,X轴是206.64583。

这就是我在show()方法上做的原因:

// Create the ViewPort
this.viewPort = new ExtendViewport(Configuration.VIRTUAL_GAME_WIDTH, Configuration.VIRTUAL_GAME_HEIGHT);

// Create the Orthographic camera gy getting the viewport camera
this.orthoCamera = (OrthographicCamera) this.viewPort.getCamera();

这是来自resize()方法:

super.resize(width, height);

// Resize the viewport
this.viewPort.update(width, height, false);

// Set position of the Orthographic camera
this.orthoCamera.position.set(this.orthoCamera.viewportWidth / 2f, this.orthoCamera.viewportHeight / 2f, 0);

所有这些都在我的主管游戏课程中。


新:这就是手机上的样子。如果凸轮是集中的,不应出现黑条。

http://i.stack.imgur.com/7dQc0.png(我无法以声誉发布图片)

0 个答案:

没有答案