Я просто хочу спросить, есть ли у вас какая-либо идея о том, как перейти на следующий уровень, как только игрок получит требуемый результат игры?Как перейти на следующий уровень, когда игрок получает нужный счет
Например, требуемый счет равен 100. Когда он достигнет этого результата, он перейдет на следующий уровень. Я не знаю, как начать этот код, поэтому, пожалуйста, дайте мне несколько идей.
Это код, который отображает счет игрока. Если игрок получает, скажем, 100, то он просто разблокирует следующий уровень, который сможет его воспроизвести.
// score
Paint paint = new Paint();
paint.setColor(Color.BLUE);
paint.setAntiAlias(true);
paint.setFakeBoldText(true);
paint.setTextSize(15);
paint.setTextAlign(Align.LEFT);
canvas.drawText("Score :" + score, 3 * sx/4, 20, paint);
// exit
canvas.drawBitmap(exit, 0, 0, null);
if (sound == 1) {
mp1.start();
mp1.setLooping(true);
}
Это код моего LevelForm
public class LvlForm1 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_lvl_form1);
}
public void action(View v){
int id = v.getId();
if (id==R.id.btnluneta1){
Intent intent= new Intent(this,NewGame1.class);
startActivity(intent);
}
if (id==R.id.btnvigan1){
Intent intent= new Intent(this,NewGame2.class);
startActivity(intent);
}
if (id==R.id.btnleyte1){
Intent intent= new Intent(this,NewGame3.class);
startActivity(intent);
}
if (id==R.id.btnpaoay1){
Intent intent= new Intent(this,NewGame4.class);
startActivity(intent);
}
if (id==R.id.btnbataan1){
Intent intent= new Intent(this,NewGame5.class);
startActivity(intent);
}
if (id==R.id.btnback5){
Intent intent= new Intent(this,NormalMode.class);
startActivity(intent);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.lvl_form1, menu);
return true;
}
}
Должен ли я публиковать коды? –
Да, чтобы получить точный ответ на то, что вы просите, попробуйте опубликовать соответствующую часть и объясните, что именно вы пытаетесь сделать. –