MonoBehaviour--anything derived from UnityEngine.Object, really--can be incredibly frustrating to work with.
Here is today's reason: https://gist.github.com/michaelbartnett/e15b20d4461741bc76209654a3eb61e4
#gamedev #unity3d #programming