基本上我正在尝试在我的游戏中实现保存功能。当您单击菜单中的保存时,游戏将写入 .txt 文件。从 MenuManager 类我想在 Game1.cs 中调用一个函数
这是我的 MenuManager.cs 中的代码
case Menu.ButtonEvents.Save:
activeMenu.ButtonEvent = Menu.ButtonEvents.None;
game1.Save();
Show("Save Menu");
第三行是我想在 Game1.cs 中调用函数的地方
在 Game1.cs 我有保存功能
public void Save()
{
// Example #1: Write an array of strings to a file.
// Create a string array that consists of three lines.
string[] lines = { levelIndex.ToString(), player.checkpointPos.X.ToString(), player.checkpointPos.Y.ToString() };
System.IO.File.WriteAllLines("WriteText.txt", lines);
}
我的问题是我在 Game1.cs 中有所有变量,但是在 MenuManager 系统中按下了保存按钮。任何帮助将不胜感激。