public void OnTurnOff()
 {
     if (m_isOn)
     {
         if (m_turnedOffEventHandle != null)
         {
             var args = new SwitchRendererEventArgs();
             m_turnedOffEventHandle(this, args);
         }
         m_isOn = false;
         if (m_offSprite != null)
         {
             m_image.sprite = m_offSprite;
         }
     }
 }
 public void OnTurnOn()
 {
     if (!m_isOn)
     {
         if (m_turnedOnEventHandle != null)
         {
             var args = new SwitchRendererEventArgs();
             m_turnedOnEventHandle(this, args);
         }
         m_isOn = true;
         if (m_onSprite != null)
         {
             m_image.sprite = m_onSprite;
         }
     }
 }