コード例 #1
0
 /// <summary>
 /// 游戏工兵工厂
 /// </summary>
 /// <returns></returns>
 public static IBuidingFactory GetBuidingFactory()
 {
     if (soliderFactory == null)
     {
         return(soliderFactory = new BuidingFactory());
     }
     return(soliderFactory);
 }
コード例 #2
0
    public override void Execute()
    {
        IBuidingFactory Factory = PBDGFactory.GetBuidingFactory();
        ISolider solider = Factory.CreatSolider(m_Position);

      
       // PBDG_GameMain.Instance.AddSolider(solider);
    }