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; } } }