Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法重置应用程序,使其在不退出应用程序的情况下像尚未打开一样运行?
我正在制作一个游戏,当你完成所有关卡并返回主菜单并重新开始时,它认为你已经完成了所有关卡。
确切的细节取决于应用程序,但基本上,这就是为什么将“MVC”(数据模型)中的“M”作为单独的层是一个好主意的原因。您编写了一个将整个模型设置为起始状态的方法,并在您想要重置所有内容时调用它。
完成后,返回菜单(“返回”的方式取决于您添加关卡的方式),这是一个全新的开始。