Unity's Online User Group is working on a new segment: Code Corner. In this segment we will do our best to answer questions posed by you! The sort of questions we are hoping to help you with are about understanding code, code concepts, and The Unity Way of approaching code. Have you always wondered what Object Oriented Programming is but can't find a concise answer? What about the reason why whenever you change things when your game is running, they change back when you exit play mode? Do you want to know how you can get polymorphic serialization for your scene scripts? Your questions don't have to be advanced and they don't have to be easy, they just need to be something you want to know. https://ole.unity.com/codecornerquestions Please note that questions which can be answered by the documentation are probably best answered there, and questions which required a massive amount of code will be difficult answer in the short amount of time the segment will have.