void SetupBuyButton(StoreItem storeItem) { if (storeItem == null) { BuyButton.Deactivate(); CoinsCostText.Deactivate(); CoinsImage.Deactivate(); GemCostText.Deactivate(); GemImage.Deactivate(); OwnedText.Deactivate(); } else if (!storeItem.Purchased) { CoinsCostText.Text = storeItem.Coins.ToString(); CoinsCostText.Activate(); CoinsImage.Activate(); GemCostText.Text = storeItem.Gems.ToString(); GemCostText.Activate(); GemImage.Activate(); OwnedText.Deactivate(); BuyButton.ButtonIconImage.sprite = AssetLookUp.Instance.BuyButton; //BuyButton.Text = BUY; BuyButton.Activate(); } else { CoinsCostText.Deactivate(); CoinsImage.Deactivate(); GemCostText.Deactivate(); GemImage.Deactivate(); OwnedText.Activate(); if (storeItem.Equipped) { if (storeItem.EquippedByDefault == 1) { BuyButton.Deactivate(); } else { Type type = storeItem.GetType(); BuyButton.ButtonIconImage.sprite = AssetLookUp.Instance.UnequipButton; //BuyButton.Text = UNEQUIP; BuyButton.Activate(); } } else { BuyButton.ButtonIconImage.sprite = AssetLookUp.Instance.EquipButton; //BuyButton.Text = EQUIP; BuyButton.Activate(); } } }
void SetNextButton(bool show) { if (show) { NextButton.Activate(); } else { NextButton.Deactivate(); } }
public void ClickSelect() { //Debug.Log("ClickSelect"); SoundManager.Instance.PlaySoundEffect(SoundType.BUTTON_CLICK); switch (State) { case RoleViewState.PATH: case RoleViewState.POSITION: if (State == RoleViewState.PATH) { if (PathView.Instance != null) { PathView.Instance.SelectPath(); } State = RoleViewState.PATH_SELECTED; Avatar.Instance.Role = PieceRole.OFFENSE; } else { if (PositionView.Instance != null) { PositionView.Instance.SelectPosition(); } State = RoleViewState.POSITION_SELECTED; Avatar.Instance.Role = PieceRole.DEFENSE; } PreparedSplashImage.Activate(); DisablePathAndPositionSelection(); DeactivateTip(); ActivateTimer(); MoveTimerUp(); SelectButton.ButtonIconImage.sprite = ChangePositionButtonSprite; StartCoroutine(PostInfo()); break; case RoleViewState.PATH_SELECTED: case RoleViewState.POSITION_SELECTED: PreparedSplashImage.Deactivate(); PreparedSplashImage.Deactivate(); PathItem.CanClick = true; PositionItem.CanClick = true; State = RoleViewState.ROLE; ActivateTip(0); SelectButton.Deactivate(); DeactivateTimer(); break; } }
public void OpenNext() { AlertContent content = _alertQueue.Peek(); confirm = content.Confirm; cancel = content.Cancel; if (content.ShowClose) { CloseButton.Activate(); } else { CloseButton.Deactivate(); } TitleText.text = content.Title; MessageText.text = content.Message; ConfirmText.text = content.ConfirmText; transform.SetAsLastSibling(); CanvasGroup.interactable = true; CanvasGroup.blocksRaycasts = true; }
public void ClickPrepare() { PrepareSplashImage.Deactivate(); PrepareButton.Deactivate(); DeactivateTimer(); ActivateTip(0); UIViewController.ActivateUIView(PathView.Load()); UIViewController.ActivateUIView(PositionView.Load()); }
void SetUpButtons() { if (SceneManager.GetActiveScene().name == "Moderator") { PlayButton.Disable(); if (Client) { LoadingAlert.Present(); PlayButton.Deactivate(); LockButton.Deactivate(); _countdown = true; _countdownTimer = COUNTDOWN_TIME; StartCoroutine(ReplayGame()); } else { UIViewController.ActivateUIView("MainView"); //OnlineManager.Instance.SetServer(false, true, false); StartCoroutine(GetGameData()); } } }
void SetUpNavButtons() { for (int i = 0; i < BUTTON_COUNT; i++) { AvatarNavButton avatarNavButton = NavButtonList.ListItems[i] as AvatarNavButton; if (i != _page) { avatarNavButton.BGImage.color = new Color(1.0f, 1.0f, 1.0f, UNSELECTED_ALPHA); avatarNavButton.Enable(); } else { avatarNavButton.BGImage.color = Color.white; avatarNavButton.Disable(); } } ChoiceButtonList.ClearElements(); PopulateChoiceButtons(); if (_page == 0) { PreviousButton.Deactivate(); } else { PreviousButton.Activate(); } /* * Debug.Log("here!"); * if (_page == (BUTTON_COUNT - 1)) * NextButton.Text = "Done"; * else * NextButton.Text = "Next"; */ }
IEnumerator GetGameData() { yield return(StartCoroutine(OnlineManager.Instance.StartGetGame())); PathManager.Instance.Initialize(); LoadButton.Deactivate(); if (OnlineManager.Instance.GameData.locked) { EnablePlayButton(); } else { EnableLockButton(); } }
public void Back() { if (_viewChangeRequiresConfirm || _backRequiresConfirm) { _viewForConfirm = null; //AlertView.Present(_backConfirmTitle, _backConfirmInfo, Confirm, Cancel,true); return; } UIView current = _viewStack.Peek(); current.SetInNavigation(false); current.Deactivate(); if (back != null) { back(current.name); } _viewStack.Pop(); //Debug.Log(_viewStack.Count); _viewStack.Peek().Activate(); CurrentView = _viewStack.Peek(); CheckNavigationState(); if (_viewStack.Count == 1 && BackButton) { BackButton.Deactivate(); } /*else if(_viewStack.Count == 2) * _backButton._button.image.sprite = _homeSprite;*/ }
void HideNextButton() { NextButton.Deactivate(); }