私はAndEngineを使用しています。ボタンをクリックして次のレベルをロードする
私はすべてのレベルで再利用したいシーンがあります。
唯一変化するのは、レベルをロードするために作成したメソッドiによってシーンにロードされたオブジェクトだけです。
私が直面している問題は、レベルの最後にユーザーが次のレベルに進むというオプションを得ることです。私はこのメソッドで次のレベルをロードすることができます。
this.nextlevel = new Sprite(0,0,150,80,this.nextLevelRegion,this.getVertexBufferObjectManager()){
public boolean onAreaTouched(final TouchEvent pSceneTouchEvent,
final float pTouchAreaLocalX,
final float pTouchAreaLoca) {
GameScene.detachChildren();
loadLevel(level);
return true;
}
};
loadLevel(int level_number)は、パラメータとしてintをとります。私はこの変数をレベル++で増やします。現在のレベルがロードされた後
問題が
誰もがこれを行うためのより良い方法を知っている...スプライトがクリックされたときに、それはレベルの整数に1を加えると、間違ったレベルをロードしようとし続けているのですか?
ありがとう、私はこれを試してみましょう!途中で素晴らしいゲーム –