/// <summary> /// 建造方法(流程) /// </summary> /// <param name="theBuilder"></param> public void Construct(ICharacterBuilder theBuilder) { //加载角色资源 theBuilder.LoadAsset(++m_GameObjectID); //加载武器资源 theBuilder.SetWeapon(); //设置属性 theBuilder.SetCharacterAttr(); //设置AI theBuilder.SetAI(); // 加入管理器 theBuilder.AddCharacterSystem(m_GM); }