我有以下代码:
public static final int CAMERA_WIDTH = 1080;
public static final int CAMERA_HEIGHT = 1920;
public EngineOptions onCreateEngineOptions() {
mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
EngineOptions op = new EngineOptions(true, ScreenOrientation.LANDSCAPE_FIXED,
new FillResolutionPolicy(), mCamera);
return op;
}
我还添加了256x256维度的精灵。
但是当我使用Samsung S5在GenyMotion模拟器上运行此代码时,我会将图像拉伸。 我也尝试使用RatioResolutionPolicy但是它要求我在其参数中切换宽度/高度的顺序,因为Landscape选项,我认为它没有意义。
任何关于拉伸发生的想法?
感谢