0
ゲームを返すためにクリックした後、GameView Surfaceからコンテンツを復元したいと思います。 "もう一度遊ぶ"ボタンあなたは私を助けることができますか? onClickedアクションの後にsurfaceViewを復元する方法は?
この
は私がGameView内の値をリセットしたいpublic void gameOver(){
//playerDeadFall();
Intent intent = new Intent(mContext, GameOverDialog.class);
mContext.startActivity(intent);
}
そして、スコアが表示されます。これは、別のクラスにリダイレクトGameView.java
public void nullify() {
// Set all variables to null. You will be recreating them in the
// constructor.
paint = null;
lives = 0;
enemies = null;
boom = null;
bosses = null;
canvas = null;
player = null;
envi = null;
spikes= null;
paint = null;
level = 0;
score = 0;
}
のコードです 私はゲームを初期化するGameActivityにリダイレクトするためにこれを使用しています。
startActivity(new Intent(this, GameActivity.class));
問題は、私は、再起動ボタンでクリックしたとき(GameOverDialog)スコア0を示すが、ゲームをプレイしていないということです。
いいえfinish()のみ使用しています –