将变量的增量值保持为常数

时间:2014-06-24 10:48:35

标签: java libgdx

我希望将变量的变化值保持在常量中的某些时间。例如,我需要将玩家的位置保持为恒定值的特定动作,以便以后使用。我对Java libgdx感兴趣

1 个答案:

答案 0 :(得分:0)

对于全局常量,您可以使用如下常量创建类:

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标识符。