我正在使用 JavaFx 2 构建一个简单的游戏框架。过去,使用 AS3 和 javascript,我可以简单地定义我的常量并编写如下代码(伪代码):
const BEGIN_STATE;
const END_STATE;
const PLAY_STATE;
然后在我的游戏循环中根据需要使用逻辑来更改状态...当常量被传递给 switchSystemState(stateConst) 函数时,BEGIN_STATE 可能会变为 PLAY_STATE。
switchSystemState
由于函数不能像 Java 中的变量一样传递,我真的不知道从哪里开始。
所以希望有人可以让我对这个问题有所了解。
谢谢!