Building an Interpolation Library in C#: Part 3 – Simple Looping

In Part 2 of the series we added support for easing functions in our tweens. We followed an extensible model that allows us to create and plug in new easing functions on the fly without requiring drastic changes to our core Interpolator logic. Today, we’re going to do the same thing with looping.

Continue reading Building an Interpolation Library in C#: Part 3 – Simple Looping

Hiding a MonoBehaviour in the Unity Script Component Menu

If you’re building anything substantial in Unity, you ultimately will want to use base or code-only instantiated MonoBehaviour classes. It can be a real hassle to deal with these cluttering up your script component menu in the Unity editor when you never want to access them that way.

Continue reading Hiding a MonoBehaviour in the Unity Script Component Menu