gpt4 book ai didi

c# - 如何使变量对 XNA/monogame 中的所有类可用?

转载 作者:太空宇宙 更新时间:2023-11-03 21:39:17 25 4
gpt4 key购买 nike

我的 XNA/Monogame Tower Defense 中有几个变量需要在类之间传递。不幸的是,其中许多是自动生成的,所以我不能只引用它们。是否有类似全局变量的东西可供我使用?同样,这是在 Monogame(XNA)/C# 中。

最佳答案

只需创建一个静态类,您将在其中存储所有全局变量,并且可以从所有类访问它。

public static class MyGlobals
{
public static int LevelNumber { get; set; }
public static string CurrentScore { get; set; }
...
}

并通过以下方式从任何地方访问它

public class AnotherClass
{
public void SomeMethod()
{
MyGlobals.LevelNumber = ...
string score = MyGlobals.CurrentScore;
}
}

关于c# - 如何使变量对 XNA/monogame 中的所有类可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20171330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com