Execution order issue

I kept getting a NullReferenceException from ReplaySystem because gameManager.recording wasn’t getting set before ReplaySystem started running Update(). I fixed it by changing the execution order in Project Settings:

Is this the best way to handle the situation, or did I miss something in one of the lectures?

Privacy & Terms