For any Unity developer, you may be intrinsically familiar with inheritance. The ability for any script to be a component, or utilize any Unity messages, it must inherit from the MonoBehaviour class. What Is Inheritance? Inheritance is one of the four pillars of object-oriented programming, or OOP, and is an incredibly useful concept…