private void HandleOrderHallfilterOptionsButtonSelected(OrderHallFilterOptionsButton navButton)
 {
     if (navButton != this)
     {
         this.m_labelArea.SetActive(false);
         this.m_normalImage.enabled   = true;
         this.m_selectedImage.enabled = false;
         if (this.m_isSelected)
         {
             this.StopGlowEffect();
             this.ResizeForDeselect();
             this.m_isSelected = false;
         }
     }
     else if (!this.m_isSelected)
     {
         this.m_normalImage.enabled   = false;
         this.m_selectedImage.enabled = true;
         this.StopGlowEffect();
         this.m_glowSpinHandle  = UiAnimMgr.instance.PlayAnim("PrestigeSpin", this.m_selectionGlowRoot.transform, Vector3.zero, 1.245f, 0f);
         this.m_glowPulseHandle = UiAnimMgr.instance.PlayAnim("PrestigePulse", this.m_selectionGlowRoot.transform, Vector3.zero, 1.245f, 0f);
         UiAnimMgr.instance.PlayAnim("MinimapPulseAnim", base.transform, Vector3.zero, 1.5f, 0f);
         this.m_labelArea.SetActive(true);
         this.ResizeForSelect();
         this.m_isSelected = true;
     }
 }
示例#2
0
 public void SelectOrderHallFilterOptionsButton(OrderHallFilterOptionsButton filterOptionsButton)
 {
     if (this.OrderHallfilterOptionsButtonSelectedAction != null)
     {
         this.OrderHallfilterOptionsButtonSelectedAction(filterOptionsButton);
     }
 }