AndEngine:RatioResolutionPolicy纵向定向问题

| 我已经花了很多时间尝试解决这个问题,但是我仍然不明白为什么会这样。我已经看到了许多使用RatioResolutionPolicy的示例,并且在我的代码中没有发现任何错误,不同之处在于所有示例都是横向运行,而不是纵向运行。这是我的代码:
    this.mCamera = new Camera(0, 0, 320, 480);
final EngineOptions engineOptions = new EngineOptions(true,
                                ScreenOrientation.PORTRAIT, new RatioResolutionPolicy(320, 480), mCamera);
                return new Engine(engineOptions);
这是854x480屏幕上的结果: 有人有什么想法吗?谢谢。     
已邀请:
您没有发布实际的问题,但是我想您是在说顶部/底部的黑色“条”吗? 原因是: 320/480 = 0.6666 480/854 = 0.5621 ->您将获得134个黑色像素,顶部67个像素,底部67个像素。     

要回复问题请先登录注册