示例#1
0
 public PoliciesApp()
 {
     _gameState  = CurrentGameState.State;
     Branch      = new ClickUIBranch("Policies App", (int)ClickUIPriorities.Pad);
     _pageUi     = new PolicyPageUI(_gameState.ActivePolicies, 0, 7);
     _backButton = ImageTextButtonFactory.CreateRotated("<<", new Vector2(Sizes.Margin, 275), NavigateBack);
     _nextButton = ImageTextButtonFactory.CreateRotated(">>", new Vector2(1600 - Sizes.SideButton.Width - Sizes.Margin, 275), NavigateForward);
     UpdateNavButtons();
 }
示例#2
0
 private void NavigateBack()
 {
     _pageUi = _pageUi.GetPreviousPage();
     UpdateNavButtons();
 }
示例#3
0
 private void NavigateForward()
 {
     _pageUi = _pageUi.GetNextPage();
     UpdateNavButtons();
 }