public void FinishGame() { bool canFinish = true; cards.ForEach(card => { if (!card.GetComponent <Card>().matched) { canFinish = false; } }); if (canFinish) { colliderEvent.HideObject(); SceneManager.UnloadSceneAsync("MemoryTask"); GameVariables.animals += 1; } }