один простой вопрос.Мне нужно суммировать значение, когда условие проверено, поэтому у меня есть этот код
private int sum;
private int sum1;
private int sum2;
private int sum3;
public int pontuationOfplayers() {
if (winner() == 0) {
return sum += 20;
}
else if (winner()==1) {
return sum1 += 20;
}
else if (winner() ==2) {
return sum2 += 20;
}
else
return sum3 += 20;
}
проблема, которая у меня возникает, когда метод вызывается, он всегда начинается снова с 0, поэтому результат должен бытьвроде, 20, 40, 60, но из-за новой инициализации всегда 20.
как я могу это решить?как сохранить значение переменной
спасибо!
скрипт: редактировать