游戏中的设计模式 - 原型模式 xiechao 2023-08-04 222 阅读1分钟 原型模式可用于解决大量相似对象导致的数据重复问题。 例如在上图中,如果没有名为“weapon”的对象作为原型,那就需要为每一种武器重复定义很多同名的字段,而在有了原型之后,我们只需要修改或新增weapon上的属性,就可以让每一种武器获得新的特性。