AndEngineを使ってAndroid用ゲームを開発しています。今のところ、私は自分のゲームでカメラを垂直に動かしたいと思っています。あなたは、Androidマーケットで利用可能な「Drop」ゲームのような、カメラが絶えず動いていて、できる限り長くボールをシーン内に保つために加速度計を使用するシナリオを想像することができます。 https://market.android.com/details?id=com.infraredpixel.drop&hl=en)Android用Androidゲーム「AndEngine」でカメラを移動
しかし、私はここで大きな成功を収めていません。ボールの位置に関係なくカメラを常に下に移動したい(つまり、カメラのChaseEntity()は機能しません)。 あなたの助けに感謝します。イムは、onManagedUpdate
を上書きする必要がなく、AndEngineが提供する容易な方法があります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);
}
おかげで再び..返事のおかげでジョン、 は私がsetmaxVelocity機能でスムーズなカメラを試みたが、はい、それは動作します:D –