Пример #1
0
        public void SetControl(IPagerControl control)
        {
            m_Control = control;

            m_Chooser.UpdateDropdownCaption = SetChooserText;
            m_Chooser.UpdateDropdownOption  = SetChooserOption;
            chooserText = m_Control.ReplaceTextComponentWithTMPro(m_Chooser.CaptionArea.GetComponent <Text> ());
            UpdateGUI();
            m_Control.RegisterUpdateAction(UpdateGUI);
        }
Пример #2
0
        public void SetPagerControl(IPagerControl pagerControl)
        {
            m_pagerControl = pagerControl;

            m_Chooser.updateDropdownCaption = setChooserText;
            m_Chooser.updateDropdownOption  = setChooserOption;
            m_Chooser.setRootCanvas(pagerControl.Canvas);
            chooserText = pagerControl.replaceTextComponentWithTMPro(m_Chooser.captionArea.GetComponent <Text> ());
            updatePagerValues();
            m_pagerControl.registerUpdateAction(updatePagerValues);
        }
Пример #3
0
 public void OnDestroy()
 {
     m_Chooser.Hide();
     m_Control.DeregisterUpdateAction(UpdateGUI);
     m_Control = null;
 }
Пример #4
0
 public void OnDestroy()
 {
     m_Chooser.Hide();
     m_pagerControl.deregisterUpdateAction(updatePagerValues);
     m_pagerControl = null;
 }