我正在使用andeninge开发游戏。我固定了相机的宽度和高度。
private static final int CAMERA_WIDTH = 480;
private static final int CAMERA_HEIGHT = 320;
@Override
public Engine onLoadEngine(){
this.mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
final Engine engine = new Engine(new EngineOptions(true, ScreenOrientation.LANDSCAPE, new FillResolutionPolicy(), this.mCamera).setNeedsSound(true));
return engine;
}
在游戏中,建筑物的图片尺寸为(1020x400)。当相机宽度和相机高度为480, 320时,建筑物的视图是正确的。如何使用andengine在不同的屏幕分辨率下运行我的游戏(使用相同的建筑图片尺寸)。
否则,我需要为所有不同的屏幕分辨率更改建筑物图片吗?