private void OnGetStar(Star star) { if (!_starsLeft.Remove(star)) Debug.LogError("get unmanaged star."); if (_starsLeft.Count == 0) Win(); }