示例#1
0
 public void SelectTurretToBuild(TurretsBuilder builder)
 {
     SetState(GameState.IN_BUILD_MENU);
     GUIManager.instance.UpdateMoney(money);
     GUIManager.instance.UpdateBuildMenu(builder);
     EventManager.RegisterListener(Events.closeBuildMenu.ToString() + builder.id, TurretToBuildSelected);
 }
示例#2
0
 public void SelectPrefub(TurretsBuilder builder)
 {
     builderId = builder.id;
     if (builder.turrets.Count > 0)
     {
         InitMenu(builder.turrets);
     }
 }
示例#3
0
 public void UpdateBuildMenu(TurretsBuilder builder)
 {
     currentState.UpdateBuildMenu(builder);
 }
示例#4
0
 public override void UpdateBuildMenu(TurretsBuilder builder)
 {
     buildMenu.SelectPrefub(builder);
 }
示例#5
0
 public virtual void UpdateBuildMenu(TurretsBuilder builder)
 {
 }