目前,我正在这样做
@Override
public EngineOptions onCreateEngineOptions() {
mCamera = new BoundCamera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
EngineOptions engineOptions = new EngineOptions(true, ScreenOrientation.LANDSCAPE_FIXED,
new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT), mCamera);
mCamera.setBoundsEnabled(true);
return engineOptions;
}
但是,在横向模式下,它从右侧超越了屏幕。如何限制精灵离开屏幕?
答案 0 :(得分:0)
一种非常糟糕的做法是添加一个看不见的物理体,使其无法通过。或者在精灵和覆盖unManaged更新,它将允许您检查冲突