В настоящее время я разрабатываю игру с использованием Phaser и пытаюсь реализовать систему для сохранения рекорда из текущего балла. По какой-то причине он не работает, и я не знаю, почему, похоже, он не меняет переменную рекорда на основе текущей оценки. Я поставил простую игру на Jsfiddle с кодом здесь: https://jsfiddle.net/zpy8wLqf/ Это то, что я пробовал для переменной рекорда.Рекордная переменная, не работающая над игрой
highscore=0;
var currentscore;
if(this.currentscore>highscore){
highscore =this.currentscore;
}
Текстуры не существуют, но это не должно быть проблемой.
Ваш код выполняет проверку один раз, перед игрой даже начал. Вы должны делать эту проверку каждый раз, когда игрок умирает или когда оценка меняется. – Overv