using System.Collections; using System.Collections.Generic; using UnityEngine; /// /// 构造器 /// 根据原型构造数据 /// /// /// public abstract class ModuleBuilder : MonoBehaviour { /// 必须要初始化 protected abstract void Awake(); /// 核心模块 protected virtual ModuleCore ModuleCore => ModuleCore.I; /// 根据原型构造数据 public abstract Data To(Origin origin); }