public void Release() { systems.ForEach(s => s.Release()); IMemento memento = achievementSystem.CreateMemento(); //成就系统创建备忘录 CareTaker.SaveMemento(memento); //保存到备忘录 }