簡體   English   中英

達到一定分數后如何更改等級? (Java、NetBeans)

[英]How do I change my level after a certain score has been reached? (Java, NetBeans)

我已經有了部分代碼,但我不確定這樣是否可以。 我需要以某種方式更改它,因為它不能像這樣工作。 這是我當前的代碼;

public void changeLevel(){
        for(int i = 1; i < getScore(); i++){
            if(getScore() % 100 == 0){
                level++;
            }
        } 
    }

在這種情況下,每次達到 100 分后,我都希望我的等級加 1。如果有人可以幫助我,我將不勝感激::)

我想你正在尋找這個:

public void changeLevel() {
    level = level + (getScore()/100);
}

級別更改代碼應該與分數更改代碼相關。

就像是:

public void incrementScore() {
  if (++this.score % 100 == 0) ++this.level;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM