我在A类(levelstatus)中有一个整数(LevelSelectScene),我想在B类(GameScene)中对其进行更改,这可能吗?

这是我的代码:

(GameScene中的代码)

public class levelComplete()
{

levelSelectScene.getInstance.levelstatus=1;

}
LevelSelectScene具有公共(public)整数levelstatus

事件发生后,levelComplete将触发并将levelstatus的值从null更改为1。

最佳答案

是的。

levelstatus变量设置为static

因为我想您需要在每个级别的类中更改该变量。

这意味着,您要在整个游戏(所有级别)中访问该变量。

并且,在Util类(建议使用LevelUtil)中声明该变量,因为它不会附加到单个级别。

10-06 06:00