我正在創建一個遊戲,其中一個蘋果正在用箭頭射擊。蘋果的位置是用戶輸入的XY位置,箭頭演員必須使用代碼actor.moveto移動到該位置。問題是箭頭只能移動一次到用戶輸入的方向。我知道,當我在update方法中調用stageArrow.act時,actor的moveTo動作每秒更新多次,所以我想知道爲什麼箭頭只移動一次。這裏是我的代碼: appleclass.java public class A
我正在使用Javafx(不使用FXML),並且我將舞臺傳遞給控制器,以在單擊按鈕時更改舞臺上的場景。場景變化正確,但舞臺和場景的大小增加。它的大小增加約0.1(寬度),高度有時也增加(不是每次)。 這是使用的控制器。 public class Controller {
public Controller(){
}
public static void homeButtonhandle
我試圖用我的場景home作爲場景start。 但它不起作用,而不是我的300×300,我得到一個空白的900×400屏幕。也許這是很容易察覺的事情,但我沒有看到它? private Scene home;
private Stage window;
public Scene home(Scene home) {
// build my scene
r
我的演員在libgdx通常繪製inputlistener如何不工作,我已檢查,我發起了Gdx.input.setInputProcessor,我很確定我的界限設置正確,所以請幫助我與這個問題。 代碼: Sprite playButton = new Sprite(new Texture(Gdx.files.internal("badlogic.jpg")));
public playBtn(