void UpdateSelectedSpriteRect(UnityEngine.Sprite sprite) { if (m_RectsCache == null || sprite == null || sprite.Equals(null)) { return; } var spriteGUID = sprite.GetSpriteID(); for (int i = 0; i < m_RectsCache.Count; i++) { if (spriteGUID == m_RectsCache[i].spriteID) { selectedSpriteRect = m_RectsCache[i]; return; } } selectedSpriteRect = null; }