#java #libgdx
#java #libgdx
Вопрос:
Я хочу сохранить изменяющиеся значения переменной в течение определенного времени в виде константы. Например, мне нужно сохранить позицию игрока для определенного действия в постоянном значении, чтобы использовать его позже. Меня интересует Java libgdx
Комментарии:
1. Какой язык вы используете? Нам нужно больше информации, чем это, чтобы помочь
Ответ №1:
Для глобальных констант вы можете создать класс с такими константами:
public class Constants {
// 1 BOX2D meter = 100 pixels;
public static final float PIXELS_PER_METER = 100f;
public static final float BLOCK_SIZE = 90f;
}
А затем используйте его в любом другом вызове в вашей игре. Вот так:
Constants.BLOCK_SIZE
Если вы хотите сделать переменные изменяемыми, удалите final
, но тогда они не будут постоянными.
Если вам нужно создать константы для одного класса, просто объявите их в этом классе без static
идентификатора.