/// <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);
 }