我正在尝试将BaseGame更改为FixedFrameRateGame,这就是说我需要一个公共GameSettings getNewSettings()方法。现在,我尝试像这样填写:

public GameSettings getNewSettings(){
        return null;
    }


当我尝试运行它时,它给了我一个nullpointerexception。

最佳答案

我以前没有使用过JMonkeyEngine,但是您可能需要在您的类中创建一个实现GameSettings接口的对象,并在该类的对象的构造函数中的某个位置对其进行初始化。

为了让您知道所创建的实现GameSettings接口的对象必须实现的方法和功能,可以检查JMonkeyEngine API

希望能有所帮助。

10-06 14:11