Post

#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
#### ANSWER ####
(B)
Static variables only get initialized the first time the class is used.
If you load a different Scene, like reloading your Main Menu to start playing from the beginning, you need to manually reset your static variables or they will carry over with the same value.
Alternatively this is also an easy way to intenationally pass data between Scenes.
English

@UnityCodeMonkey When you load a different scene unless specified to not destroy on load yes it gets reset as the class won’t exist in the new scene or a new instance will be created no?
English

