private void Update() { currentState = m_HI5Status.GetMagneticState(m_Type); if (m_HI5Status.IsGloveAvailable(m_Type)) { SetMagneticStateSpriteRenderer(currentState); } else { SetMagneticStateSpriteRenderer(MagneticStatus.Unknown); } }
private void SetMagneticStateSpriteRenderer(MagneticStatus state) { switch (state) { case MagneticStatus.Unknown: m_SpritRenderer.sprite = null; break; case MagneticStatus.Good: m_SpritRenderer.sprite = m_Good; break; case MagneticStatus.Fair: m_SpritRenderer.sprite = m_Fair; break; case MagneticStatus.Bad: m_SpritRenderer.sprite = m_Bad; break; } }
private void Update() { //ruige 2019 6 25 //currentState = m_HI5Status.GetMagneticState(m_Type); if (m_Type == Hand.LEFT) { currentState = HI5_Manager.magneticStatus.statusLeft; } else if (m_Type == Hand.RIGHT) { currentState = HI5_Manager.magneticStatus.statusRight; } if (m_HI5Status.IsGloveAvailable(m_Type)) { SetMagneticStateSpriteRenderer(currentState); } else { SetMagneticStateSpriteRenderer(MagneticStatus.Unknown); } }