Why Singleton don’t work well?
In the lesson, the first time the score update well.
Then die, and play again. The score didn’t update.
I find out it’s because the ScoreDisplay.cs get the “wrong” GameSession.
I use Debug.Log("gameSessionCount = "+ FindObjectsOfType().Length); in the ScoreDisplay.cs Start().
And, there are 2 GameSession after playing over two times.