2017-02-11 146 views
3

我正在爲Android手機創建一款遊戲,並且我需要從屏幕中選擇一個玩家號碼,然後將其用於其他屏幕。在我選擇特定數字的屏幕上,返回玩家數量的方法非常完美,但是當我在另一個屏幕上使用該方法時,它會返回零。我從ScrollPane中選擇編號(特定編號的圖片)。當我改變屏幕時,我會清除屏幕並像往常一樣畫出新的屏幕。所以我的問題是如何保存該值並在屏幕更改時將其返回?Libgdx - 如何將變量值從一個屏幕傳遞到另一個屏幕?

+0

的構造函數,你能解釋一下你是如何切換畫面?我不明白,如果你想通過一個變量傳遞給另一個屏幕通過其他屏幕構造函數? 'game.setScreen(new PlayScreen(var));' – centenond

+0

非常感謝。我非常專注於使用首選項,所以我忘記了這個簡單的事情:)寫你的評論作爲答案,我會接受它。 – user7479651

回答

2

使其通過其他屏幕

game.setScreen(new PlayScreen(var)); 
相關問題