Я занимаюсь разработкой игры для Android с использованием AndEngine. На данный момент я хочу перемещать камеру вертикально в моей игре. Вы можете представить себе сценарий, похожий на игру «Drop», доступную в Android Market, где камера постоянно движется вниз, и вы используете акселерометр, чтобы держать мяч на сцене как можно дольше. https://market.android.com/details?id=com.infraredpixel.drop&hl=en)
Однако я не смог достичь большого успеха здесь. Я хочу постоянно перемещать камеру вниз, независимо от положения мяча (т.е. камера ChaseEntity () не будет работать).
Ваша помощь будет оценена. Я использую GLES2 версию AndEngine
private static final int CAMERA_WIDTH = 720;
private static final int CAMERA_HEIGHT = 480;
private Camera mCamera;
public Engine onLoadEngine() {
this.mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
return new Engine(new EngineOptions(true, ScreenOrientation.LANDSCAPE,new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT), this.mCamera));
}
protected void onManagedUpdate(final float pSecondsElapsed) {
//Move camera down
super.onManagedUpdate(pSecondsElapsed);
}