Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在UNITY中快速重置XML文件和保存的类以创建新游戏_C#_Xml_Unity3d - Fatal编程技术网

C# 如何在UNITY中快速重置XML文件和保存的类以创建新游戏

C# 如何在UNITY中快速重置XML文件和保存的类以创建新游戏,c#,xml,unity3d,C#,Xml,Unity3d,对于我的unity游戏:如何重置xml文件及其保存的类变量以创建新游戏 我想重置所有保存的数据 我是否必须通过代码手动重置所有类变量;例如healthPoints=100,collectedStars=0。。。等等 或者是否有一种快捷方式可以重置类的变量并从其路径中删除旧的xml文件?不确定任何xml文件是如何在这里发挥作用的,但在Unity中重新启动/重置游戏的通常方法是重新加载同一场景()或切换到不同的“场景”(可以在屏幕上显示漂亮的游戏或分数显示等)然后回到游戏场景 使用其初始值重新创建所

对于我的unity游戏:如何重置xml文件及其保存的类变量以创建新游戏

我想重置所有保存的数据

我是否必须通过代码手动重置所有类变量;例如healthPoints=100,collectedStars=0。。。等等


或者是否有一种快捷方式可以重置类的变量并从其路径中删除旧的xml文件?

不确定任何xml文件是如何在这里发挥作用的,但在Unity中重新启动/重置游戏的通常方法是重新加载同一场景()或切换到不同的“场景”(可以在屏幕上显示漂亮的游戏或分数显示等)然后回到游戏场景

使用其初始值重新创建所有对象的

如果要在多个场景中保留对象(如跟踪高分的对象),则必须显式将is设置为“DontDestroyOnLoad”: