简体   繁体   English

Libgdx - 如何将变量值从一个屏幕传递到另一个屏幕?

[英]Libgdx - How to pass a variable value from one screen to another?

I'm creating a game for Android phones and I need a player number from screen where I select it to another screen where I use it for something else. 我正在为Android手机创建一款游戏,我需要一个屏幕上的玩家编号,我将其选择到另一个屏幕,我将其用于其他内容。 On screen where I select specific number, method for returning number of players works perfectly but when I use that method on another screen it returns zero. 在我选择特定号码的屏幕上,返回玩家数量的方法工作得很好但是当我在另一个屏幕上使用该方法时它返回零。 I select number (picture for specific number) from ScrollPane. 我从ScrollPane中选择号码(特定号码的图片)。 When I change screen I clear screen and draw new one as usual. 当我改变屏幕时,我会像往常一样清除屏幕并绘制新屏幕。 So my question is how can I save that value and return it even when screen has changed? 所以我的问题是,即使屏幕发生变化,我如何保存该值并返回它?

将其传递给另一个屏幕的构造函数

game.setScreen(new PlayScreen(var));

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将变量值从一类传递到另一类 - how to pass a variable value from one class to another 如何将变量值从一个JFrame传递到Netbeans中的另一个JFrame - How to pass a variable value from one JFrame to Another JFrame in Netbeans 如何在LibGDX中将一个屏幕移动到另一个屏幕? - How to Move one Screen to Another Screen in LibGDX.? 如何将变量从一个JFrame传递到另一个 - how to pass a variable from one JFrame to another 如何将变量从一个活动传递到另一个活动? - How to pass variable from one activity to another? 如何将值从一个函数传递给另一个函数 - How to pass value from one function to another BlackBerry-如何将URL从一个屏幕传递到另一个屏幕 - BlackBerry - How to pass URL from one screen to another 如何将全局变量从一个测试类传递到另一个测试类并在 selenium 的下拉列表中选择该值? - How to pass the global variable from one Test class to another test class and select that value in a dropdown in selenium? 如何从一个活动传递int变量值以覆盖另一个活动中的textview - How can I pass an int variable value from one activity to overwrite a textview in another activity 如何在Java中将变量值从一种方法传递到另一种方法作为数据库查询的参数 - how to pass variable value from one method onto another as a parameter of database query in java
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM