我正在尝试集中我的正交相机,但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(我无法以声誉发布图片)