[英]Java - Libgdx : Issue with the condition Else
我正在尝试编写一个条件,但 else 结构总是向我显示一个错误:
Skin skin;
skin = new Skin(Gdx.files.internal("default/skin/uiskin.json"));
réponse = new TextField("", skin);
réponse.setPosition(stage.getWidth() / 2 - 445, stage.getHeight() / 1 - 1600);
réponse.setSize(900, 120);
stage.addActor(réponse);
if (réponse.getText().equals("riviere")){
game.setScreen(new Stage1(game));
music.stop();
}
else (!réponse.equals("riviere")){
ecrireLeTexte = true;
}
代码说明:我想创建一个条件,就好像用户输入好词(riviere)一样,它会将其引导到下一个屏幕,否则它将验证正在绘制文本“不是好词,重试”的 ecrireLeTexte 的布尔值
您在“else”关键字前面缺少“if”关键字:
else if(!réponse.equals("riviere")){
这表示如果第一个条件未通过,则委托给第二个条件。 可以有多个 'else if':
if(false){
// Nope...
} else if(false){
// Nope...
} else if(true){
// Success!
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.