在Unity中可以使用ScriptableObject作为游戏存档的载体,但需要明确其适用场景和局限性,再结合具体的序列化/反序列化逻辑实现存档功能。

状态模式

观察者模式

外观模式

建造者模式

抽象工厂模式