我認爲這是非常基本的Java問題。我有兩個類:Main和InputManager類:libgdx如何設置相機從另一個非主類的位置? [Java]
public class InputManager implements InputProcessor {
Main main = new Main();
@Override
public boolean keyDown(int keycode) {
switch (keycode) {
case Keys.A:
System.out.println(main.cam.position.set(1, 0, 0));
break;
}
return false;
} // etc...
主類有公共OrthographicCamera凸輪;字段,我只想從InputManager類設置凸輪的位置。如何做到這一點?按「A」會顯示「Nullpointer異常」。找不到任何的例子:(
你可以包括你的班級'主'嗎?我幾乎可以肯定你的問題是一個Java問題不是libgdx,但我需要看到'Main'才能確認 – Chris
https://pastebin.com/uZ3QaBER – Subscriptor