【UE4 设计模式】组件模式 Components Pattern

概述

描述

  • 在单一实体跨越了多个领域时,为了保持领域之间相互解耦,可以将每部分代码放入各自的组件类中,将实体简化为组件的容器。

套路

  • 参考 UE4中的 Componet 组件使用方式

使用场景

  • 有一个涉及了多个领域的类,而你想保持这些领域互相隔离。
  • 一个类正在变大而且越来越难以使用。
  • 想要能定义一系列分享不同能力的类,但是使用接口不足以得到足够的重用部分。
  • 示例
    • UE4中的各种 Componet:碰撞组件、移动组件、网格组件、自定义组件等

参考

posted @ 2021-06-20 11:14  砥才人  阅读(570)  评论(0编辑  收藏  举报