0
目前我正在使用這種方法來「縮放」設備的屏幕尺寸,並且它在我的Nexus 5(5英寸尺寸)上完美工作,但在我的Nexus 7 2012(7英寸屏幕尺寸)寬度似乎是完美的我會說,但高度是可怕的。底部有2英寸的黑色空間。縮放AndEngine遊戲到不同的設備尺寸
@Override
public EngineOptions onCreateEngineOptions() {
prefs = PreferenceManager.getDefaultSharedPreferences(this);
camera = new FollowCamera(0, 0, Constants.CW, Constants.CH);
IResolutionPolicy resolutionPolicy = new FillResolutionPolicy();
EngineOptions engineOptions = new EngineOptions(true,
ScreenOrientation.PORTRAIT_FIXED, resolutionPolicy, camera);
engineOptions.getAudioOptions().setNeedsMusic(true).setNeedsSound(true);
engineOptions.setWakeLockOptions(WakeLockOptions.SCREEN_ON);
return engineOptions;
}
這裏是我的常量
public static final int CW = 480; //Width of Game
public static final int CH = 800; //Height of Game
難道你們幫我解決這個問題?謝謝。
非常感謝你,我發現我的問題,這帶來了另一個問題。但是這個固定的一半。再次感謝你。 – Fernando
高興地幫助:) – Sushil