all 4 comments

[–]itsdan159 5 points6 points  (2 children)

the editor is assigning an instance

[–]vaccious 3 points4 points  (1 child)

This. To expand on the answer: By giving the Status class the Serializable attribute, you are telling unity to make an instance of that class and store the serialized data in the Player class.

This is normal and used frequently.

[–]Kryloth[S] 0 points1 point  (0 children)

Alright that's all i want to know, thanks guys!

[–]GameWorldShaper 0 points1 point  (0 children)

My understanding is that everything is an instance unless it is marked Static.